Allow templates to be returned from views
Allow template collections to be returned from views and add view coercion
Coercion changes