def append_features(base)
      base.extend(Methods)
      base.instance_variable_set(:@adapter, Ldaptic::Adapters.for(@options))
      base.module_eval { build_hierarchy }
    end
def append_features(base)
      base.extend(Methods)
      base.instance_variable_set(:@adapter, Ldaptic::Adapters.for(@options))
      base.module_eval { build_hierarchy }
    end
:nodoc: