pub type IResult<T, O> = IResult<T, O, ErrorTree<T>>;
Redeclaration that uses ErrorTree instead of the default nom::Error.