type Frame
import bendvy-ecs-core@0.1.0.4/provider.bend as Providerimport Base
import world.bend as W
import transaction.bend as T
9# Concrete Frame is trusted provisioning. Rank2 gameplay receives arbitrary H.
10# Operations are erased closed templates: repeated gets/sets construct fresh
11# affine operation applications, never duplicate a captured Type closure.
12type Frame<-S: Data,-Store: Type,-R: Type,-E: Data> is Type:
13 Frame{tx: T.Tx<W.World<S,Store,R,E>,E>,handle: W.Handle<S>,mainName: String,auxName: String,error: Maybe<&2,W.WorldError>}