function hasProp(prop, props) {
      let result = false;
      if (prop.key.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */) {
          const propKeyName = prop.key.content;
          result = props.properties.some(p => p.key.type === 4 /* NodeTypes.SIMPLE_EXPRESSION */ &&
              p.key.content === propKeyName);
      }
      return result;
  }
1. mergeProps(...)
2. toHandlers(...)
3. normalizeProps(...)
4. normalizeProps(guardReactiveProps(...))

we need to get the real props before normalization