Fixup Get() to possibly do something valid on unset keys.

Also implement GetQ/SetQ