Interface TwoSideContext<S extends TwoSide,​O>