When called without parameters, .greater must be terminated by .equal, indicating >=.
See Implementation
When called without parameters, .greater must be terminated by .equal, indicating >=.