               break
     return searchScope # Unknown enable everything!!!!
 
-  addChildren: (scope, completions, prefix, only_list) ->
+  addChildren: (scope, completions, prefix, onlyList) ->
     unless scope of @projectObjList
       return completions
     unless 'children' of @projectObjList[scope]


  getClassScope: (editor, bufferPosition, currScopes) ->
    typeDerefCheck = /%/i
    objBreakReg = /[\(,=]/ig
    parenRepReg = /\(([^\)]+)\)/ig
    line = editor.getTextInRange([[bufferPosition.row, 0], bufferPosition])
    searchScope = null
    if line.match(typeDerefCheck)?
      lineNoParen = line.replace(parenRepReg,'')
      lineCommBreak = lineNoParen.replace(objBreakReg, ' ')
      lastSpace = lineCommBreak.lastIndexOf(' ')
      if lastSpace >=0

      splitLine = lineNoParen.split('%')
      prefixVar = splitLine.pop()
      for varName in splitLine
        varNameLower = varName.toLowerCase()
        if searchScope?
          @resolveIherited(searchScope)
          containingScope = @findInScope(searchScope, varNameLower)
          if containingScope?
            varKey = containingScope + "::" + varNameLower
            if @projectObjList[varKey]['type'].startsWith('var')
              varDefName = @getVarType(varKey)
              containingScope = @findInScope(containingScope, varDefName)
