Create an Action interface that serves as the parent of both Constraint and Filter