Treat key=0 different from other falsy-looking values
sysctl can return permission denied messages on stderr