removing AbstractListNode from ApplyMacroNode
removing FuncCallNode from AbstractListNode