pub type ParseResult<T> = Result<T, ErrorEmitted>;