Avoid recursive assignment