Refactor: Rewrite the batbridge prototype using my 0.2.0 DSL