Think of a better way to support nested templates than having to populate one template, then populate the result with the nested template/s