Backfactor accessor construction for clarity
remove remaining traces of documentation about previous API
Document all accessors, methods, and functions, even private ones