Sorry I'm late on this reply.
There is absolutely NO REASON WHATSOEVER to implement functions that
aren't used by apps and/or drivers. If an app or driver uses an
undocumented function, write a test case for it and commit to SVN. Not
hard. There is no reason to endanger EXISTING DEVELOPERS because you
want to implement some archaic function that nobody except microsoft
uses. We DO want this project to survive don't we?
Regards,
Richard Campbell