public <T> FailsafeFuture<T> get(ContextualCallable<T> callable) {
<BUG>return call(Callables.asyncOf(callable), null);
</BUG>
}
public <T> FailsafeFuture<T> getAsync(AsyncCallable<T> callable) {
<BUG>return call(Callables.asyncOf(callable), null);
</BUG>
}
public FailsafeFuture<Void> run(CheckedRunnable runnable) {
<BUG>return call(Callables.<Void>asyncOf(runnable), null);
</BUG>
}

public <T> FailsafeFuture<T> get(ContextualCallable<T> callable) {
return call(Functions.asyncOf(callable), null);
}
public <T> FailsafeFuture<T> getAsync(AsyncCallable<T> callable) {
return call(Functions.asyncOf(callable), null);
}
public FailsafeFuture<Void> run(CheckedRunnable runnable) {
return call(Functions.<Void>asyncOf(runnable), null);
}
