add Range.includesRange() and refinement List.contains()