```manage``` is taking in a Worker object. I don't know if it is OK for an external ClusterManager to be aware of a so far internal-use only type.

@JeffBezanson thoughts?