matchMedia return true on empty string, throw on zero arguments