Using fgrep in array context does not actually return an array; it
creates a hash in the array ($array[0]) that contains the relevant
information. Using the array in scalar context returns 1, but
$array[0]->{count} should be what is actually returned. Using the array
in array context returns the hash, but it should really return all the
lines that were grepped.