As with all the other stuff in these PRs, I'm not very familiar with this, but does this warrant a `mtf` module? (a link would also be nice)