Tested with Go 1.3.3