///| /// Paint model package /// Owns paint node/property types so higher-level packages can depend on a /// narrow, stable contract without pulling in paint tree builders. ///