Use cases of references wrt value types? - Modular