code: public <S, T> Binding<S, T> findBinding(Class<S> source, Class<T> target) {
  		return findBinding(new ConverterKey<S,T>(source, target, DefaultBinding.class));
  	}
docs: Resolve a Binding with the given source and target class.
  A binding unifies a marshaller and an unmarshaller and both must be available to resolve a binding.
  
  The source class is considered the owning class of the binding. The source can be marshalled
  into the target class. Similarly, the target can be unmarshalled to produce an instance of the source type.
  @param source The source (owning) class
  @param target The target (foreign) class