Uhm, it's not possible? At least not in the way it should work. The exact same issue occurred when people wanted to add the ninja to the binaries. The client only recognizes a few classes as the ones that should have dual wielding capabilities. Therefore, you cannot just add a random class and expect it to dual wield. All the file replacing crap was tried back then and they solved it using some weird action script.
Well it might not be completely impossible but it would probably be easier to just get the new DH exchange as it's apparently public now.
Well it might not be completely impossible but it would probably be easier to just get the new DH exchange as it's apparently public now.