Would it make more sense to have PORT and AUTH_MODE as passable parameters, like port is already and have LDAPSAuthSetting almost just do a partial on the original __init__?