ix = s1.indexOf("..");
first = s1.substring(0,ix);
second = s1.substring(ix+2);
}
IRubyObject fist = runtime.fastGetModule("YAML").callMethod(context,"load",runtime.newString(first));
IRubyObject sic = runtime.fastGetModule("YAML").callMethod(context,"load",runtime.newString(second));
return RubyRange.newRange(runtime, context, fist, sic, exc);
} else {
final Map vars = (Map)(ctor.constructMapping(node));
IRubyObject beg = (IRubyObject)vars.get(runtime.newString("begin"));
IRubyObject end = (IRubyObject)vars.get(runtime.newString("end"));