# File lib/guard.rb, line 217
    def reload(scopes = {})
      scopes = convert_scopes(scopes)

      within_preserved_state do
        ::Guard::UI.clear(:force => true)
        ::Guard::UI.action_with_scopes('Reload', scopes)

        if scopes.empty?
          ::Guard::Dsl.reevaluate_guardfile
        else
          runner.run(:reload, scopes)
        end
      end
    end