Import ldif for ldif reading/writing. Rename a var to avoid clash
Make a 'show' method that returns data for more general use, and make do_show do pretty printing of this data.
Add a 'do_editor' method to allow bulk editing, with ldap 'diff' of the resulting changes.