@Mark_S A distraction sort of, more like something only barely tangentially related to your actual goal. Fairly common expression amongst developers.
From Yak Shaving: A Short Lesson on Staying Focused - American Express Technology, which also has more on the origins of the term:
Yak shaving refers to a task, that leads you to perform another related task and so on, and so on — all distracting you from your original goal. This is sometimes called “going down the rabbit hole.”
@DaveGifford when I describe something as a hack it invariably means a quick adaptation and something that needs further polish, in this case a lot more for wider distribution.
However it is all wikitext fiddling so maybe this will inspire someone else.