Partially done and untests changes to make the SDK (and tests) compile after language module changes for Enumerable and Range.