Do we need "is True" given that `has_usable_pwd` return a boolean?