On Saturday, 11 June 2016 at 15:46:59 UTC, Vladimir Panteleev wrote: > Taking an address creates a function pointer, which loses the > argument names. (Doesn't it?) unfortunatly yes, but it works as a struct or class initializer https://dpaste.dzfl.pl/6aad852aea90