    # File lib/ramaze/helper/blue_form.rb, line 213
            def input_text(label, name, args = {})
              # The ID can come from 2 places, id_for and the args hash
              id   = args[:id] ? args[:id] : id_for(name)
              args = args.merge(:type => :text, :name => name, :id => id)

              if !args[:value] and @form_values.respond_to?(name)
                args[:value] = @form_values.send(name)
              end

              @g.p do
                label_for(id, label, name)
                @g.input(args)
              end
            end