Defines API to support an alternative invocation mechanism