Using mapM.
Ignoring import/export shortcut hint.