FIXED! Recursive call when passing named parameter to self.