Memory.Lift
val ctx :
Value.Context.t ->
Sub.Address.Context.t * (Sub.Address.Context.t -> Value.Context.t)
Value is above Address on the domain stack, so we decompose a Value stack in an Offset stack and a context: Lift.ctx value_ctx
= (adderess_ctx,f) means that f offset_ctx = value_ctx.