Introducing preEnter vetoable lifecycle event. Cleanup needed.
Added a couple of UrlTemplate tests