S50

I'm attempting to remove ParserFunctions completely, and switch all templates use to Lua modules instead.

Retrieved from ‘https://samwilson.id.au/index.php?title=S50&oldid=1674