We automatically have a validation mode in the Python implementation from pydantic. That is also useful to provide guidance to developers and users who write their own lattice files in a chosen format (e.g., YAML), through automatic validation, error messages (what a parameter should be, where it should be, etc.), and a short summary of what we found after parsing the file.