beginning to convert attributes builder to transition builder
fixed tests
router attempts to create an updater from the delegate if possible
router should have a default scheme