Implemented configurable mutation strategy.