There is provided a method for employing a trigger point in a logic flow. The
trigger point has at least one function associated therewith. A default strategy
set is associated with the at least one function of the trigger point. The default
strategy set has a capability of being replaced, in whole or in part, by a non-default
strategy set. The strategy sets are for implementing the at least one function
of the trigger point. The trigger point is dynamically configured, including establishing
at least one context for the trigger point that respectively specifies a location
of the strategy sets. The trigger point is executed when encountered during an
execution of the logic flow, including selectively executing at least a portion
of at least one of the default strategy set and the non-default strategy set based
upon a current context from among the at least one context.