Apparently, ForbidVariableTypeOverwritingRule can get confused by fluent method chaining. <img width="1027" height="90" alt="Image" src="https://github.com/user-attachments/assets/6b4d236c-527c-4d91-86c8-e933ff91bc98" /> All three methods called in the code above have `@return $this` in their docblock (which makes the assignment superfluous but still fully legitimate).