Avoiding `none` far at the right hand side: # Instead of writing: if longlonglongstuff == none if longlonglongstuff != none # Maybe write this: if unset longlonglongstuff if set longlonglongstuff # Similarly for 0 if zero longlonglongstuff if nonzero longlonglongstuff Named function arguments: # These probably cannot use `=`, but `:` should work: init_list value:123, count:100 Pass-and-assign syntax? a = dostuff a # maybe allow it to be passed as a var-parameter dostuff a! # or have some dedicated syntax? a! dostuff # or use `given` given a = somelongvariable a = dostuff a