Middleware now receives are returns the right objects
Strings now send as Objects (safety)