public static IDictionary<object, object> TryConvert(ConversionStorage<IDictionary<object, object>>/*!*/ toHash, RubyClass/*!*/ self, object obj) { var site = toHash.GetSite(TryConvertToHashAction.Make(toHash.Context)); return site.Target(site, obj); }