Change abc::pointer_iterator from global to members
Minor code documentation fixes