redefine object/field definition