Hi, Today I have committed a patch which changed the implementation of Interface completely. I have bloged about the changes and reasons in my blog (http://codeblogs.ximian.com/blogs/banirban). The implementation is under progress, may take couple of more days to stabilize. Please let me know if anyone has any concern or find any problem in the approach. Thanks and regards. Anirban.