16. The system of claim 11 , wherein the symbol list further comprises a suggested symbol list option presented in a different manner than other symbol list options in the symbol list.
11. A system for facilitating data entry at a data entry position in a data set within a data entry environment having a symbolic grammar on a computer having a memory and a processor, the system comprising: a data entry position grammar logic component configured to identify symbols permitted by the grammar at the data entry position and to determine whether a a currently undefined symbol name is permitted by the grammar at the data entry position; and a symbol list presentation component configured to: if the grammar as determined by the data entry grammar analysis component permits a currently undefined symbol name at the data entry position, select a symbol name that is not currently assigned to any member of any object associated with the data entry position; and present a symbol list having symbol list options comprising: symbol options permitted by the grammar at the data entry position as determined by the data entry grammar analysis component, and a new symbol name option for the new symbol name; and an input processor component configured to detect user input representing a user selection of a symbol list option, and a data entry insertion component configured to insert the selected symbol list option detected by the input processor component at the data entry position.