A patch can touch 1000 files, but if it does not create a new file, it's not considered to require a contribution agreement. That's what we agreed upon or at least, my understanding of it.