tame templates with a context object