Editorial issues. Fixes #45

This isn't quite right. The case that benefits the most is where the callee has already pregathered candidates upon startup, so that ICE checks can start immediately when candidates arrive from the caller. I would say

"For instance, in a application that is waiting for incoming video calls, the application knows that it will need ICE candidates for up to two media streams, and upon startup can instruct the browser to start gathering these candidates internally. When a call eventually arrives, resulting in a call to setLocalDescription, and the start of the official gathering process, the browser SHOULD begin by first checking if any candidates are available in the pool."