It indeed is possible, but only if you do not need the compiler plugin.
So for things that have built-in serializers or libs with serializers or similer,
or if you just want a generic node-tree as result, it works just fine.
You "just" cannot invent new serializable classes.