Improve TabbedApps route handling
Sprinkle datatypes with strictness annotations