black-box/clean-room isn't necessarily required, though. It does make it a lot harder to argue in court, of course.