Advocate ivar declarations on at-implementation