Maybe there should be a test that checks if there are already multiple cursors? In which case, mc/edit-lines and mc/mark-all-in-region doesn't work.