Is Dart pass by refrence or by value?
It previos post seem to imply its pass by value, but the code snippet below seems to imply its pass by refrence.