Inform 7 v10.1.0 is now open-source

So way back I talked about v10 rejecting page turned to by, which had been accepted by 9.3

A page is a kind of object.
Page-turning relates various pages to various pages.
The verb to turn to (he turns to, they turn to, he turned to, it is turned to, it is turning to) implies the page-turning relation.

[... then, within a phrase... ]

repeat with p running through pages turned to by page1:

So it turns out that given Fubar relates one thing to various things. both 9.3/6M62 and 10.1 will accept all of these verb definitions:

The verb to barate implies the fubar relation.
The verb to be carated implies the reversed fubar relation.
The verb to be darated by implies the reversed fubar relation.
The verb to be garated to by implies the reversed fubar relation.
The verb to carry to (he carries to, they carry to, he carried to, it is carried to, it is carrying to) implies the fubar relation.

and for both To verb to farate to (he farates to, they farate to, he farated to, it is farated to, it is farating to) implies the fubar relation. will fail compilation.

But despite accepting the verb definition, neither will compile:

repeat with c running through things carated by the player begin;
    say "carated [c].";
  end repeat;
 repeat with d running through things darated to by the player begin;
    say "darated [d].";
  end repeat;

In both, these work:

repeat with b running through things barated by the player begin;
    say "barated [b].";
  end repeat;
repeat with g running through things garated to by the player begin;
    say "garated [g].";
  end repeat;

But this works only in 6M62 and fails to compile in v10:

repeat with ct running through things carried to by the player begin;
    say "carried to [ct].";
  end repeat;

Anyway, this works in v10:

The verb to be turned to by implies the reversed page-turning relation.
[...]
repeat with p running through pages turned to by page1 begin;
    say "turn to by: [p].";
  end repeat;