}
case NodeTypeEnums.UnificationNode: {
boolean isOpen = context.readBoolean();
if (isOpen) {
QueryElementNode node = (QueryElementNode) sink;
InternalFactHandle handle = readFactHandle( context );
context.handles.put( handle.getId(),
handle );
node.createDroolsQuery( parentLeftTuple,
handle,
context.wm );
readLeftTuples( context );
} else {
while (stream.readShort() == PersisterEnums.LEFT_TUPLE) {