# Functions
ClusterNameFromURI extracts the server name from the uri (removing prefix/suffix).
Difference returns the difference of the DB & Schema slices i.e.
NewCluster will create an appropriate cluster implementation for the given type.
Union returns a union of the DB & Schema slices.
# Interfaces
Cluster interaface represents a DB cluster type that we can execute upon.