The BDD interface is just a slight modification of the TDD interface; as long as we check that it calls using the BDD interface correctly proxy back to the TDD interface we do not need to re-test those same code paths.