[x] I need to add docs of this behavior "somewhere".
[x] @lvaudor please look at this and at the examples I put in the two linked issues + try out other examples you might have, but I want to have a look again before we merge, with fresh eyes (back from vacation).
Fix #97 Fix #95
TODOS