Reason: "set" makes LLM think these methods mutate things in place 
Reason: "set" makes LLM think these methods mutate things in place