<?xml version="1.0" encoding="UTF-8"?>
<magicdraw><comment humanType="Comment" icon="uml_specifications_files/icon_1116046870.png" id="_15_5_1_bee0300_1233237257363_389014_4360"><annotatedElement humanName="Annotated Element" mode="standard,expert"><state humanType="State" icon="uml_specifications_files/icon_1124046256.png" name="viewContent" refid="_15_5_1_bee0300_1233236468504_309922_4002"/></annotatedElement><body humanName="Body" mode="standard,expert">Record start position at view start, apply grammar decomposition to internal elements, then store end position after internals match. Errors come from computed cost of internal elements.</body><owner humanName="Owner" humanType="State" icon="uml_specifications_files/icon_1124046256.png" mode="standard,expert" name="viewContent" refid="_15_5_1_bee0300_1233236468504_309922_4002"/><owningElement humanName="Owning Element" humanType="State" icon="uml_specifications_files/icon_1124046256.png" name="viewContent" refid="_15_5_1_bee0300_1233236468504_309922_4002"/></comment></magicdraw>