
These three functions provide the ability to selectively execute functions within an action.
if conditionally executes functions based on a specified action test state. These functions may be nested.
eg. action test state is true, if tests true
eg. action test state is false, if tests true
eg. action test state is false, if tests false
eg. action test state is true, if tests false
The else statement is optional. eg. action test state is true, if tests true