macro_rules! internal { ($msg:literal) => { ... }; ($msg:expr) => { ... }; }
Constructs a ParseError::Internal{message: $msg}.
ParseError::Internal{message: $msg}