WIP: refactor: more TransitionState tests passing
WIP: refactor: Added URL intent test cases
WIP: refactor: Added NamedTransitionIntent test, passing
WIP: refactor: integrating new code, half tests passing
WIP: refactor: relaxed assumptions, moved things around
WIP: refactor: added multi-string/number param soaking
WIP: refactor: pluggable async, more tests passing