public static <V> Callable<V> create(Callable<V> delegate,
			SecurityContext securityContext) {
		return securityContext == null ? new DelegatingSecurityContextCallable<>(
				delegate) : new DelegatingSecurityContextCallable<>(delegate,
				securityContext);
	}