Note: Hard to auto-test (or auto-testable only partially). Requires a human tester/AI to determine if functional changes are also programmatically reflected.