ParentFull threadjjaredsimpson·nit: Aren't pointer arguments also pass by value? The data is the memory address not the underlying pointed-to object.View on HN