Swaps the generics around so that it is <F, T> (from, to) rather than <T, F> (to, from).