pub fn parse_expr(expr: &str) -> Result<Mode, ParseError>
Parse a feature name or a “feature op version” expression.
Returns an error if the expression is invalid.