valid didn't mean what @andym thought it did (bug 886934)