Copying, Benchmarking, and Reverse Engineering