process (Erubis::Engine)

    # File lib/erubis/engine.rb, line 72
        def process(input, context=nil, filename=nil)
          code = convert(input)
          filename ||= '(erubis)'
          if context.is_a?(Binding)
            return eval(code, context, filename)
          else
            context = Context.new(context) if context.is_a?(Hash)
            return context.instance_eval(code, filename)
          end
        end