Revert previous change where add returns self, this is best left up to the implementation.
Revert previous change where add returns self, this is best left up to
the implementation.

Swirrl/grafter,Swirrl/grafter