[OGDev] Cross-posted from the Template Toolkit mailing list