@cpsdqs Like the complexity pre-calculation doesn't need to be bounded.
As a simple e.g., having just `INCLUDE <>` gives you a naive
~"max include-path length" * "max filepath length" bound for the state-space of a deterministic process of generating the output,
and a naive ~"max include-path length" * "max filesize" bound for the max time/output.
With validation makkng sure that "max include-path length" is a finite number -- no loops. (I guess, also that none of your files are /dev/urandom or something and have inifinite length, too.)