BROKEN WIP get NumberCustomField working. Currently failing on custom enum mapping