Made ahead() and notAhead() chainable. eg - ahead().ahead().ahead()