First, instead of flatly concatenating elements from the data-structure and encoding them as a sequence [18, 28, <cite>39]</cite> , we constrain the encoding to the underlying structure of the input data, so that the delimitation between entities remains clear throughout the process.