Added documentation and implemented 'filtering out'.  Also fixed a bug
in the way I was wrapping the mapper functions.