The spec says: > equals() returns true if and only if the argument is a) of the same type b) has all components equal. The only parameter is of type `Quad`, therefore (a) is always right, isn't it? Or what is meant with "of the same type"? If my assumption is right, i would suggest removing the (a) part from the text. (ref #130)