Don't need a return Future here; all methods return `null` by default, and anything in a `then` clause - which is not a Future - gets wrapped in one. So not returning is identical to `return new Future.value(null)`.