LexState now derives copy because otherwise it is moved out of Lexer in the next! macro
PredBuilder.op is now cloned when building a Predicate
The is_* (e.g. is_exact) functions now borrow self rather than moving/copying it
ReqParseError now derives Copy to silence a compiler warning