This transformation with its triple-underscore wallop isn't so easy to follow. It might be nice to put in a sample before-and-after maybe using the example in the readme.