Classic protocol and crypto cleanups.

"If I receive CF_MORE, then more returns the value true."
"If I receive CF_DONE, then more returns the value false."

These are conditionals, and this is exactly how I read my code. You find one assignment more readable. Understood but I disagree.