ImVector: private -> protected