Cane template engine for .Net