I understand that, in Dart, primitives are passed by value and Objects are passed by reference. So, I expected that
<