Put a whole bunch of things in the modal. Lots of existence tests. Blech.