code: public <S, T> T convertTo(Class<S> input, Class<T> output, Object object) {
  		return convertTo(new ConverterKey<S,T>(input, output, DefaultBinding.class), object);
  	}
docs: Convert an object which is an instance of source class to the given target class
  @param input The class of the object to be converted
  @param output The target class to convert the object to
  @param object The object to be converted