pullback(at:of:)

    func pullback<T, R>(at x: T, of f: (T) -> R) -> (R.TangentVector) -> T.TangentVector where T : Differentiable, R : Differentiable