Bundle Parsers: basedata should not be a pointer
We are currently double-allocating this although we do not need to change the value of the basedata
field. This is unnecessary and prevents casting the basedata to the specific parser structure. It should be: struct parser basedata
.