While reviewing !110 (merged), I noticed this ugly thing that can be made much nicer with a variadic template.