class method prototypes no longer require the calling object to be passed through the method.