If it isn't a binary expression node, what happens then? Is it really safe to just leave the method?