It is important to note that this procedure is orthogonal to the individual models used for generation and parsing.
overall, because our architecture can work with general graphs, it is straightforward to add linguistic biases in the form of extra node and/or edge information.