What is the reason for this over using the `@members` ivar?