This isn't blocking anything, so not a high priority. It's just something I stumbled upon. ``` fn my_mutating_fn(a: &mut Field) { a += 10; } fn main(mut a: Field) -> pub Field { my_mutating_fn(&mut a); a } ``` <img width="770" alt="image" src="https://github.com/noir-lang/noir/assets/42943676/26658809-8cc1-4123-a949-73ee6a212812"> I'd have expected `+` to work here. Compiled using the latest `master`, from source.