Added empty optional arg to \caption, so it will not break on \\
Added script to update the expected output

We're going to check with git anyway
Changed the table behaviour

Make them float by default. Tables are a pain and are usually not
used, so it's more a corner case.

They'll need some more love in the future