Rework to gracefully handle missing keys in results.

See issue #94.

Signed-off-by: Peter Portante <peter.portante@redhat.com>