Closes #135: Introduce bridges to fix object model

For more details, please see the test cases. It turns out
one of the cases was a different bug, which will be fixed
separately: github.com/miniboxing/miniboxing-plugin/issues/152