Another crack at the integration of CSMI and CSI. It appears that a lot of work went into
not much change from the last set really. This new set really just fixes a couple of very
annoying bugs from the old one, as detailed in the individual patches.