I spent my early evening gagging on some vile code and accompanying text. Instead of emailing my complaints to my work account I'm writing them here. Why not.
Don't use magic (BEGIN + sub()) to avoid saying `use constant'.
Use non-capturing groups (?:...) vs (...) when not capturing.
Use delimiters other than