I have started implementing DOM4 for my project. The work-in-progress can be monitored on github.