public function tableLocator(LocatorInterface $tableLocator = null)
    {
        deprecationWarning(
            get_called_class() . '::tableLocator() is deprecated. ' .
            'Use getTableLocator()/setTableLocator() instead.'
        );
        if ($tableLocator !== null) {
            $this->setTableLocator($tableLocator);
        }

        return $this->getTableLocator();
    }