we should probably godoc better or split up files better if this is becoming an issue. I'll add an issue