enable NodeError to work without a node
enable NodeError to work without a node

if we don't have a node, then we can't localize the
error to a specific row and column, but we can still
print something

BBN-Q/pyqgl2,BBN-Q/pyqgl2