cleanup: Use static fields instead of registerClass params
Class fields look more standardized than an object literal passed to a wrapper function, and are hopefully closer to what a future decorator syntax will look like.
Class fields look more standardized than an object literal passed to a wrapper function, and are hopefully closer to what a future decorator syntax will look like.