Closed
Description
related PR: #12314
related commit: 54bd6f7
the way its currently implemented in this commit is a BC break since the prototype_data will always be used, even if legacy code not using prototype_data relies on the old behavior where the data option is used for the prototype form. i recommend revisiting this implementation and using code similar to the one i showed in my comment in the PR #12314 (comment)