factory.setDefault cannot work on an unregistered field