changed identity to equality given numerals are long by default in q 3.0 but our calculator returns integers/floats as necessary