ProcessorMap: make it final

Making it abstract was a little bizarre, especially since the function could be
a key argument. Which it is now.