Add helper for LIteralMatcher.
Add state check for router and route builders.
Add more handlers to show more use of interceptor design.