///|
/// 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.
///