class ActiveSupport::EncryptedFile

def key?

does not raise MissingKeyError when +raise_if_missing_key+ is true.
Returns truthy if #key is truthy. Returns falsy otherwise. Unlike #key,
def key?
  read_env_key || read_key_file
end