public function __construct(Collection $revisionsCollection, array $data = null, array $options = array())
{
parent::__construct($revisionsCollection, $data, $options);
$baseCollectionName = substr($revisionsCollection->getName(), 0, -1 * strlen(RevisionManager::REVISION_COLLECTION_SUFFIX));
$this->baseCollection = $revisionsCollection->getDatabase()->getCollection($baseCollectionName);
}