I'm nut sure, at first sight it looks like as many methods would have to be reimplemented.