Extra Futures and Future operations for Scala