like find, except returns the value of the block rather than the element itself.
returns the maximum shared prefix of an array of strings optinally excluding a prefix
[Validate]