本家がプロトコルもソースも公開していない以上、互換のものを作るのはかなり骨が折れるなぁ。
とりあえず本家を逆コンパイルするのが近道か。