Added a test in an attempt to replicate a bug that the @thecapdan was
seeing in an actual workbench. Checking in even though it didn't work
since it's quite a complex test, and gives us some more coverage.