It may be dangerous to add a property to the returned object, since we don't know what is on it from the start.