What if we think bigger and better? I can envision a more perfect patent system protecting two (or N) parties who independently invented the same thing. After all, a key justification for patents is to make the up-front R&D cost worthwhile. In the case of parallel invention, it seems more fair to the parties and the public interest to not force N valid inventions to result in either zero or one patents.