fixed op<<(Tab) to [a, b, .., c]