code: func (s *dispatchState) hasFromImage() bool {
  	return s.imageID != "" || (s.baseImage != nil && s.baseImage.ImageID() == "")
  }
docs: // hasFromImage returns true if the builder has processed a `FROM <image>` line