Version 3.0-SNAPSHOT. Change methods to return Futures.