Prefix any boolean model reference with ! to negate its output. Works with all boolean models: !toggle_2s, !valve_px_std:toggle_2s, !bool_50, etc.
Add CompositeModel for combining base+noise models, ModelRegistry singleton with JSON-based model template loading, per-instance-key model isolation, and inline CSV/valve pair/composite syntax parsing in createModel.