Use BaseObject scope to find a single object
Fix AD time interval parsing
Protect the connection method, try to auto-connect
Don't crash if there are no results
Allow inheritance of LDAP::Model::Base classes
Implement an Active Director Person base class
Parse badPwdCount and badPasswordTime attributes
Define AR::Dirty methods only for readwrite attributes
Calculate password expiration from the AD root
Whitespace
Parse AD min password length, history length and password properties