feature: with method get_key an error is now raised if the key returns nil.