Hi @simonw, first of all thanks for the library it's really useful.
I would like to propose a change in order to have the same behaviour in all the formats.
At the same time I propose as well a small refactor in the code trying to improve its readability. My idea was to split the responsibility in small parts and also add some missing tests.
I hope you like the idea, if you have any feedback please let me know.
Hi @simonw, first of all thanks for the library it's really useful.
I would like to propose a change in order to have the same behaviour in all the formats.
At the same time I propose as well a small refactor in the code trying to improve its readability. My idea was to split the responsibility in small parts and also add some missing tests.
I hope you like the idea, if you have any feedback please let me know.
All the tests are passing btw!
Best regards, Pedro.