Thanks for the replies.
I am aware of this, but it can be useful to put constraints on the action block itself, as instead of multiple calls to an action block within macros, testing each call with individual constraints or if conditions, it would be far easier to attach these conditions onto...