Currently, the tests test both parsing as well as rendering (in the same test). We should disentangle this: - parsing tests (unit or functional) - rendering tests (functional) This currently also kind of blocks the removal of `__toString()`.