Design, implementation and evaluation of the FNC-2 attribute grammar system | Synapse