public function getModelPlural()
    {
        if (is_null($this->_modelPlural)) {
            $name = $this->getModelSimpleName();
            $names = Text::camelCaseToSeparator($name, '#');
            $names = explode('#', $names);
            $last = ucfirst(Text::plural(strtolower(array_pop($names))));
            $names[] = $last;
            $this->_modelPlural = lcfirst(implode('', $names));
        }
        return $this->_modelPlural;
    }