Preserve require path in templates by requiring template source files instead of evaling them in a vm
Peer depend on teacup so it's visible to templates