An attempt to add some type safety to Akka Actors