typeMapHas = (parent, key) => {
  const val = parent._map.get(key);

  return val !== undefined && !val.deleted;
}
@param {AbstractType<any>} parent
@param {string} key
@return {boolean}

@private
@function