openbabel interop wip