Before revision:  We describe the challenges and key properties of an implementation that can achieve perfect performance.
After revision:  We describe the challenges and key properties of an implementation that can achieve close to optimal performance.