Scheme Implementation in Go