We have ```Promise<SimpleResult> promiseOfResult = Akka.future(new Callable<SimpleResult>()``` in the ```RequiresAuthenticationAction``` class...

Is it the same here or something different?

Definitely a change that's worth being done on 1.1.x as well...