```go package main import ( "fmt" "github.com/kr/pretty" ) type A struct { B *B } type B struct { M map[string]string } func main() { a := &A{B: &B{M: map[string]string{}}} fmt.Printf("%# v\n", pretty.Formatter(a)) //prints out /* &main.A{ B: &main.B{ M: {}, }, } */ //This contains a syntax error c := &A{ B: &B{ M: {}, }, } } ```