Fast, flexible, designer-friendly templates for Common Lisp