GuidProviderAwareTrait::getGuidProvider throws BadMethodCallException if guidProvider is not set
Fixed GuidProvider::generateUniqueId