public static Range/*!*/ CreateRange(BinaryOpStorage/*!*/ comparisonStorage, RubyClass/*!*/ self, object begin, object end, [Optional]bool excludeEnd) { return new Range(comparisonStorage, self.Context, begin, end, excludeEnd); }