Because `self.user=` is a setter and you should use that instead of setting @ variables directly.