* @param destinationClass
* a class representing the type to which translation should be performed
* @return a 'curried' translate instance
*/
public static <T> Translate<T> to( Class<T> destinationClass ) {
return new Translate<T>( new CachingTranslatorFactory(), destinationClass );
}