Add Range arg syntax support, like 0..99
more testtt
lot tests. fix object reference arg.