Turns out that a) That optimisation for checking if suspended intmaps are empty is broken and b) I don't care about it
add checks for empty and size to the test machine