Add a flipping module.
Merge branch 'mpsmc-experimental'