If this doesn't find the key, it'll return None with will be boolean evaluated as False. Is this the right behavior?