Transfer functions that push abstract states across instructions. A typical client should implement the Make signature to allow the transfer functions to be used with any kind of CFG.
module type S : sig ... endmodule type SIL : sig ... endmodule type HIL : sig ... end