Can we split things like range.d into a package module? This should not break code now, correct? Range.d is already 8000 LOC and presumably will grow as more ranges are added to phobos.