When Amazon doesn't support Go, we write our own classes ;)