I thought everyone knew the person that reads the code can only describe it to someone else who writes the new code. Having the same party do it would make it a copy, if the purpose and construction is the same.
At least that's how compaq beat IBM and started all this monkey business.
Granted I could be full of it, I wasn't alive yet.