Browsers totally ignore CSS property/value declarations that they don't understand – falling back to earlier declarations. But sometimes variables look valid at parse-time, and are later discovered to be invalid at computed value time.