A little bit of housekeeping for iPython commit- cleaner for it to live in its own module