Reworded documentation to avoid implementation details.

The bit about no-ops isn't something the user should care about - the
functions just shouldn't be used at all.