Hi Igor,
Sure, it can be done.
BTW, the long story is that i was also thinking to add things like
return Spark(...)
return NHaml(..)
this way we can support specific-view-engine functionalities.
For example, Spark supports anonymous types but all of the rest of the view engines don't, by definition
I'll look into it later today