Might as well follow the Twisted coding standard here, 3-2-2