1: ... [by parsing ] 2: a :VideoFrame . [by erasure from step 1] 3: ... [by parsing ] 4: @forAll :x0 . { :x0 a f:VideoFrame . } {:x0 a f:Image . } . [by erasure from step 3] 5: a :Image . [by rule from step 4 applied to steps [2] with bindings {'x0': u''}] 6: ... [by parsing ] 7: @forAll :x0 . { :x0 a f:Image . } {:x0 a f:Image . } . [by erasure from step 6] 8: a :Image . [by rule from step 7 applied to steps [5] with bindings {'x0': u''}] 9: a :Image . [by conjoining steps [8]] @prefix : . a :Image .