I know what it does, but it's either utterly unreadable preprocessor backend and compact frontend, or somewhat verbose but readable frontend. I prefer the latter.
@XhmikosR, @kasper93, @Underground78 opinions?