Adds a MultiListFromList implementation.

This allows for multiple list items to be returned from a single backing list item,
optionally with processing or filtering.