documented node and edge return values