Sprawdź, czy klawisze skrótu zawierają cały zestaw kluczy

Szukam lepszego sposobu

if hash.key? :a &&
   hash.key? :b &&
   hash.key? :c &&
   hash.key? :d

najlepiej coś takiego

hash.includes_keys? [ :a, :b, :c, :d ] 

wymyśliłem

hash.keys & [:a, :b, :c, :d] == [:a, :b, :c, :d]

ale nie lubię dwukrotnego dodawania tablicy