14. The method of claim 10 wherein if the developer decides that the selected object should be included in the new grammar, then the method further comprises: creating a bridging rule for each broad category of object phrases; creating an object name grammar rule for each created bridging rule; allowing the developer to select names for the included object; and adding entries in the new grammar for each selected name.
14. The method of claim 10 wherein if the developer decides that the selected object should be included in the new grammar, then the method further comprises: creating a bridging rule for each broad category of object phrases; creating an object name grammar rule for each created bridging rule; allowing the developer to select names for the included object; and adding entries in the new grammar for each selected name. 15. The method of claim 14 further comprising: specializing object rules not requiring developer input; and specializing query rules requiring only the name of a domain object.