Changing return type of class methods to instancetype to show more verbosely the return type of the class methods