You could be right... I don't know :-P

If its required here, the we have to put it here, but if its not then we shouldn't.

System properties should be loaded very very early.  If ldap classes are getting initialized before then... well that is a problem in itself.