Removed @package and updated DocBlock with return self