Removed NonBlocker, Unblockable and PhaseSpecific behavior because they are irrelevant to the new rule design.