Done.

Perhaps too clever, but appears to be the goto pattern for static initialisers in Obj-C afaics. Is there a more idiomatic way?