Require key, and value (if appropriate).