/// <summary> We can get at files by name or module id, eventually we will put functions in here too</summary>

        public ExpressionCache(DebugCLI cli)
        {
            m_builder     = new ASTBuilder(true);         // allow fdb's "*x" and "x." indirection operators
            m_expressions = System.Collections.ArrayList.Synchronized(new System.Collections.ArrayList(10));
            m_props       = new IntProperties();
            m_cli         = cli;
        }
		/// <summary> We can get at files by name or module id, eventually we will put functions in here too</summary>
		
		public ExpressionCache(DebugCLI cli)
		{
			m_builder = new ASTBuilder(true); // allow fdb's "*x" and "x." indirection operators
			m_expressions = System.Collections.ArrayList.Synchronized(new System.Collections.ArrayList(10));
			m_props = new IntProperties();
			m_cli = cli;
		}