public static function tableName($string) {
        return static::cache(array(__METHOD__, $string), function() use ($string) {
            return lcfirst(Inflector::camelCase(Inflector::pluralize($string)));
        });
    }