Implement React's `jsx`/`jsxs` Factory Changes
https://github.com/reactjs/rfcs/blob/createlement-rfc/text/0000-create-element-changes.md
Major changes for us:
- JSX
childrenare always installed as an array on the props object - not as trailing arguments. keywill be passed separately from other props (in place ofchildren)
Also of note:
defaultPropswill be deprecated on function components- Spreading
keywill be deprecated - String
refswill be deprecated
We might need new jsx flags, or jsxFactory flags, or something similar. Checking might need to be changed to reflect this as well depending on if/how we resolve createElement calls.