Supporting N functions per route
Rewritten to not do anything without invocation
Same as before..
stuff