The behaviour property of T and void if T does not have a behaviour property
Examples: How get the behaviour property
alias properties = getProperty!(BehaviourUnittest.Some_awesome_feature.request_cash); static assert(is(typeof(properties) == When)); static assert(is(getProperty!(BehaviourUnittest.Some_awesome_feature.helper_function) == void));
Get the action property of the alias T