public function max(int $entries) : Assoc
    {
        return $this->pipe(
            self::predicate(
                function (array $values) use ($entries) : bool {
                    return count($values) <= $entries;
                },
                'has over ' . self::entryf($entries)
            )
        );
    }