Documentation tweaks.
More documentation improvements.
Code cleanup.
Information hiding.