@staticmethod
def get_append_item(obj_ref, fk_item_name, fk_obj_list):
    """Generate the proper item to append to the newly built object."""
    if 'key' in fk_obj_list.values() and 'value' in fk_obj_list.values():
        append_item = {'key_id': obj_ref.__data__['key'], 'value_id':
            obj_ref.__data__['value']}
    else:
        append_item = obj_ref.__data__[fk_item_name
            ] if fk_item_name in obj_ref.__data__ else None
    return append_item
