Provide a smarter clustering subclass that handles provision()/unprovision()
of contained services, along with sharing state amongst cooperating cluster
members.