Registration Experiment

Get the first version of async tests working.
this could instead be `Future.successful(past)`