Updating how `:class` work based on conditionalsđź‘€

Calculating base classes + consequent classes - alternate classes and vice versa.