curprev08:4608:46, 23 March 2014 Dudemanfellabratalkcontribs 145 bytes+20 allow any separator, as in the {{First word}} template (This is my first time editing any Lua template, though I'm experienced at editing templates in general, so please revert/let me know on my talk page if I screwed anything up)
curprev00:3700:37, 31 August 2012 Wikid77talkcontribs 162 bytes−43 removed unneeded pre-condition of {# if {strfind short...} } because always extracts string, runs 35% faster now, and one less if-structure reduced the expansion level by 1.