Since all those functions are not meant to be exposed, I guess
the (mis)use of the ldap namespace should not create issues.
Wait for 2.5 to break binary compatibility. If a function is there and
is useful, people will dig it out and use it. Just like back-bdb used
(uses?) some internal Berkeley DB locking function.