Clean up the batch syntax and consequently the IMapperItem hierarchy as well.  Api a lot simpler and batches are easier to compose inline.