Interface for all actions that can be executed
Interface for iterable values
Interface for all outputs of actions
Interface for all values that can be computed