Enforce a common interface for all Action and Condition related classes and connect them to a common protocol class to support isinstance checks. Related #2659
A Fortis Scientia site