Appearance
EventKindOfRoute<R> = EventKindOfSemanticRoute<SemanticRoute<NormalizeRoute<R>>>
R
EventKindOfSemanticRoute
SemanticRoute
NormalizeRoute
R extends string
string