Reduced another free module order to another one by preprocessing up front. In particular, by reversing and unreversing components.