using scoped static method to instantiate scoped version of every ldap
object