Verifique se as chaves de um hash incluem todo um conjunto de chaves
Eu estou procurando uma maneira melhor de fazer
if hash.key? :a &&
hash.key? :b &&
hash.key? :c &&
hash.key? :d
de preferência algo como
hash.includes_keys? [ :a, :b, :c, :d ]
eu vim com
hash.keys & [:a, :b, :c, :d] == [:a, :b, :c, :d]
mas eu não gosto de ter que adicionar o array duas vezes