Large-scale software verification relies critically on the use of compositional languages, semantic models, specifications, and techniques. Recent work certified abstraction layers synthesizes game semantics, refinement calculus, algebraic effects to enable composition heterogeneous components into larger systems. However, in existing models layers, compositionality is restricted by lack encaps...