I've maintained in house forks of major code bases with a handful of minor code changes while we've tried to convince upstream to accept them.