catch immutable assignment, tuple assign bugfix