Feature Request
Problem
Unions currently use |. Using + is supported but raises a warning.
Requirements
Remove the | operator as a valid union operator and replace it with +. Remove the warning raised when using +.
Justification

Additional Research and Context
#421