Allowing pkey to be set from top level User.register(pkey='username')