parser should be lazy vals
more specs for array slicing
slice operator fully operationnal