• I've removed the drop table from the question. It was to do the cleanup in testing, but I agree that it confuses the issue.