Nitpick: "illegal" -> "not valid"