    # File lib/chef/provider/user/dscl.rb, line 163
            def manage_user
              dscl_create_user    if diverged?(:username)
              dscl_create_comment if diverged?(:comment)
              set_uid             if diverged?(:uid)
              dscl_set_gid        if diverged?(:uid)
              modify_home         if diverged?(:home)
              dscl_set_shell      if diverged?(:shell)
              modify_password     if diverged?(:password)
            end