code: func NewDefaultGenericParser() *GenericParser {
  	return &GenericParser{
  		Subjecter: BlankSubjecter{},
  
  		// Reasonable defaults for crosscutting dependencies.
  		Stats: termstat.NewCollector(os.Stdout),
  		Log:   StdLogger{log.New(os.Stderr, "Ingest", log.LstdFlags)},
  	}
  }
docs: // NewDefaultGenericParser returns a GenericParser with basic implementations of
  // its components. In order to track the mapping of Pilosa columns to records,
  // you must replace the Subjecter with something other than a BlankSubjecter.