WIP - adding RoutePattern synthesis