surchar operator[] sur le protocol