debugLogging property
Whether mutations are printed to the console and recorded in
changeLog. Defaults to kDebugMode, so there's no console noise
or retained history in release builds unless you turn this on
explicitly. This does not gate observe — observers registered
via observe always run, in every build mode, since they're meant
to power things like persistence and analytics, not just dev-time
logging.
Implementation
static bool debugLogging = kDebugMode;