My proposed set of patches for splitting up Nova's Ironic driver review/103167