Route: support functions in schemas, bind arrays ++
Api#write() Removed code, router now handles this task properly