public static interface VersionInfoUtil.ServiceCallFunction<T1,T2,R,E extends Throwable>
We intend to use the local version for service call shortcut(s), so we use an interface
compatible with a typical service call, with 2 args, return type, and an exception type.