Fx: disappointing: a tiny runtime class is needed, after all :-S