feat: add condition parameters to pinit sub packet
feat: add support for conditional packet attribute
feat: move move packet to entities namespace
chore: add documentation for move packet
feat: add checking parameter method for the generator
feat: update result logging mechanism
feat: add support for logging nested results
fix: return correct errors with inner results
fix: iterate for to last parameter
feat: add packet greedy attribute
fix: correctly check for last token if there are optionals
feat: add support for optional parameters
chore: remove debug attachment in source generator
fix: correct generated syntax errors
feat: rewrite packet serializer generator
fix: set enumerator level ReachedEnd to null if not known
feat: skip to last token of nested levels if possible
fix: use nullable inside of type converter repository
feat: do not remove prepared level on pop level