documenting objects better