//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"   )
							}