/**
  * {@inheritdoc}
  */
 protected function setOptions(array $options)
 {
     $options = parent::setOptions($options);
     /* Set provider specific options. */
     $this->gcProbability = (double) $options[ProviderServiceInterface::PROVIDER_OPT_GC_PROBABILITY] / (double) $options[ProviderServiceInterface::PROVIDER_OPT_GC_DIVISOR];
     return $options;
 }