function Component(props) {
  const x = makeObject(props);
  const y = makeObject(props);
  const z = x.optionalMethod?.(y.a, props.a, foo(y.b), bar(props.b));
  return z;
}