chainable enrichments

This PR targets #57. It only contains a test. I will see if I can get this implemented on my own. But as you know the logic better than me, it might be a good idea if you could give a quick answer if that is an easily solvable issue or not :)