remove useless expression argument
primitive node elaboration (WIP)