First pass at allowing "Sub-templating" or "Blocks"