this is a micro BC break as in the base class i call this `serviceNamePattern` and its only protected. we could either use a wrong name in the base class or keep this field (but then instead of a php error we would get a semantic error if the value is directly read / assigned.)

as none of the doctrine bundles directly accesses the value, i think the BC break would hit only people that did a custom extension of this pass, which i doubt exists.