[Patty](http://andreaferretti.github.io/patty/) has a deprecation error about the usage of the `{.immediate.}` pragma [here](https://github.com/andreaferretti/patty/blob/master/patty.nim#L221)
This macro, that returns a statement list, should generate a few declarations: [types, associated procedures and so on](https://github.com/andreaferretti/patty#constructing-variant-objects). It works fine by using `{.immediate.}`, but I am not sure what would replace it after deprecation
