For review

I think you could have just returned `$names->{$person}` here - that'd return `undef` if the key doesn't exist.  Nice and readable, though!