Name variable lists in node grammar to prevent bug when lists are empty