static constructor not called automagically, as suspected - register manually