hamlet doesn't appear to support functions that take more than one argument. i.e. fun f x = [$hamlet| ^template.f.x^ |] produces the call template (f x) is there some way to make hamlet produce (template f) x?