Transition changes

Added a method to return a transition to a completion transition.
Added a When overload that can evaluate just the context.
Do not trigger a model bootstrap when changing transition predicates
(as they do not need it).