textscEasyLocal++: An object-oriented framework for flexible design of local search algorithms