Algorithms are now injected with a setter.