Added the ability to compare two algebraic move classes for equality