code: 	public BeanDefinition createMatcher(String path, String method) {
  		if (("/**".equals(path) || "**".equals(path)) && method == null) {
  			return new RootBeanDefinition(AnyRequestMatcher.class);
  		}
  
  		BeanDefinitionBuilder matcherBldr = BeanDefinitionBuilder
  				.rootBeanDefinition(type);
  
  		matcherBldr.addConstructorArgValue(path);
  		matcherBldr.addConstructorArgValue(method);
  
  		if (this == ciRegex) {
  			matcherBldr.addConstructorArgValue(true);
  		}
  
  		return matcherBldr.getBeanDefinition();
  	}
  
  