Sending non-cloned mutable data as a return value may result in that data being altered or deleted by the calling function.