# File lib/buildr/shell.rb, line 26
      def select_by_lang(lang)
        fail 'Unable to define shell task for nil language' if lang.nil?
        providers.detect { |e| e.languages.nil? ? false : e.languages.include?(lang.to_sym) }
      end