I was holding off on a real test pending on whether any logging would be desired to hook into this, or whether this should be a simple key fetcher.  Should it be allowed to fail if the resolved value is not an object?