David Sullivan

Results 2 issues of David Sullivan

swap order of parameters in equal() this fixes problem with divide and subtract operations.