Improve the information passed to Filter.shouldMap().

This does this in two ways:
1. provide the source object being filtered too
2. provide the source and destination property paths rather than just
   the final name