add note about calling -init throwing an assertion
document -addObject:
document -count
document -containsObject: and a note about the block needing to be accurate