An enhanced error package for Go