Changing the algorithm inside ContextLibOs