fix object/c & fields that just have to exist

closes PR 14437