Splitter components cannot inherit port structure

[CR #492443] The Data Splitter JavaScript and Copy Splitter components do not inherit the structure of the existing ports when they are reassigned.

Workaround: Select the port and assign the structure.