Breaking change - improved type checking with arrays in 0.36
Orbital 0.36 introduces a fix to type checking with array arguments.
Previously, arrays were not being correctly type checked, such that this was possible:
The same type checking would also fail with arguments to functions or expression types:
These now correctly return compilation errors.
This is a breaking change, as these statements did not used to return compilation errors (but would not behave as expected).
This change will be released in 0.36, and is available from 0.36.0-M9