Just curious, is there any specific reason you're avoiding variable assignment? The issue is that each time you call stuff(), it returns a new object, so changes won’t persist unless you store it in a variable.
stuff()