add n.times and :forever
need to be less flexible with ranges

(who would have thought {a:1}.max and "abc".max would work?