We should have some sort of type hinting for places that have "implied" names.
For example when writing noise:
N := Noise { 1 [ 1 2 3 ] }
We would want to have some sort of inlay hinting for _firstOctave_ = 1 _additionalOctaves_ = [ 1 2 3 ] to make it easier to see what's happening under the hood