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