I am not familiar with how the gerrit integration is implemented and how other parts are affected by the above change. If it is only internal for the plugin I think the change are ok. If it affect other libraries/applications I suggest that one also keep the old interface, without the new parameter. This way old application/libraries will still work even if they can not utiies the new feature.