Un Range marche pas a cause du nullable ; mais c'est logique car un Range est une Collection donc a un length et autre. or `[1..+inf[` n'a pas vraiment de length