Get future if using a future version, else normal.
future is called with version.
Get Pair.second if using a future version, else Pair.first.