public function length(int $entries) : Assoc
    {
        return $this->pipe(
            self::predicate(
                function (array $assoc) use ($entries) : bool {
                    return count($assoc) === $entries;
                },
                'doesn\'t have exactly ' . self::entryf($entries)
            )
        );
    }