don't error silently on bad keys.