public function withOptions(array $options = [])
{
$options += ['readConcern' => $this->readConcern, 'readPreference' => $this->readPreference, 'typeMap' => $this->typeMap, 'writeConcern' => $this->writeConcern];
return new Database($this->manager, $this->databaseName, $options);
}