Data flow utility classes such as internal model, matching and planning.