NewBuffer returns a pointer (http://golang.org/pkg/bytes/#NewBuffer).