this is great, I now understand better the need for the slicing on `,`. I like this a lot.