Add neat IPython features