An actually good implementation of the gif spec in Go