Added C++ branch. Had to change Equal methods to account for
number of operations differences. Uses FractionalEquality class
constant to determine if two cells are equal.