# File lib/cgikit.rb, line 276
  def bind( target, action, *args )
			if not ( target and action ) then return nil end
			_object, _getOrder, _setOrder = _orders( target, action )

			# make decidion of accessors
			result = nil
			if   args.empty? then order = _getOrder
			else                  order = _setOrder end

			is_respond = false
			order.each { | method |
				if method =~ /\"(.*)\"/
					result = $1
				elsif _object.respond_to?( method ) == false
					next
				end

				if result then
					is_respond = true
					break
				elsif args.empty? then
					result     = _object.send method
					is_respond = true
					break
				else
					result     = _object.send( method, *args )
					is_respond = true
					break
				end
			}

			if is_respond == false
				raise NameError, \
					"No such variable or method - #{target.class}\##{action}"
			end
			result
		end