CoreSourcemodule Semantic = Ast.SemanticRoutes to select sub-trees of the abstraction when interpreting commands
module Ast = AstChanges are used to log the statements executed during the computation of a post-state
Hooks are modules that can observe the execution of the transfer functions without modifying their output. They can be used however to enrich the analysis by adding information to the context.