contain element and have key matchers can take a matcher as an argument