After reading Scott Guthrie\'s blog entry about the new Razor view engine for ASP.NET MVC and reading this question comparing the available view engines.
Razor seems to
Razor use Brackets, that is, for foreach stuff. Spark uses here XML tags.
foreach
So, Spark completely supports parsing and analysing of a view file per XML processor.
Mabye that's not a big thing, but shows consistency and extensibility.