Use when working directly with ReactiveMP factor nodes, `@node`, `@rule`, `@marginalrule`, messages, marginals, graph activation, observations, callbacks, annotations, stream postprocessors, scheduling, or v5-to-v6 migrations.