improved behavior of Algebra's history scrolling textfield; == and ≠ defined for matrices