function assertMatcher(value) {
			if (!isMatcher(value)) {
				throw new TypeError("Matcher expected");
			}
		}
Throws a TypeError when `value` is not a matcher

@private
@param {*} value The value to examine