draft a way to document R5 classes & methods