. . "Agent V Product {from out_of} Material" . "Material/Product Alternation Transitive; Product Object"@en . . . . . . . "not(exist(start(E), Product)) exist(result(E), Product) made_of(result(E), Product, Material) cause(Agent, E)" . . . . "2.4.1"@en . . . "NP V NP.product PP.material"@en .