Rolled error handling into GLI's error handling