Documentation update, the exclusion of ivars should make it a lot cleaner