partial -pearson ASAN fixes without -nul

use the min of the ley length and the found length for memcmp
to avoid touching foreign data.
TODO: only needed to make asan happy. check for asan beforehand.
fix pod (C.pm)