ApplyNode extends