We will now outline how the algorithm and the grammar it uses can be extended to encompass some important analyses and constraints.