(2) The BCCCA is the exclusive bargaining agent for all Crown counsel and is authorized to enter into agreements with the employer which must include all matters affecting wages or salary, hours of work and other working conditions, except the following: