Now using _evalargs_ macro, changed \!< and \!> to >= and <=