Add range(x,..,z) constructors