# File bundles/as3/lib/sprout/tasks/mxmlc_task.rb, line 809
    def execute(*args)
      begin
        if(@use_fcsh)
          execute_with_fcsh(to_shell)
        else
          super
        end
      rescue ExecutionError => e
        if(e.message.index('Warning:'))
          # MXMLC sends warnings to stderr....
          Log.puts(e.message.gsub('[ERROR]', '[WARNING]'))
        else
          raise e
        end
      end
    end