And some documentaion for nontrivial privates.