This should raise an exception if the key is invalid, returning false isn't very helpful. Will you remove `rescue` and add a test showing the exception is raised if an invalid key is provided?