Given the work in #3628 which makes the annotations parameter for route and matching services accept an enum of individual values, including All and None, the boolean based annotations parameter can be removed from the interface. Needs to happen in v6 though because it is breaking.