//gofmt -stdin
															if err != nil {
																source := strings.NewReader(`line 1.
line 2.
`)
																return source
															}
															f := func(hat, tail string) {
																fmt.Println(hat+`
		foo
	`+tail,
																	"more",
																	"and more")
															}