Subclassed the have_key built-in matcher which brings a lot of possible expectations