Resolve "Incorrect SFGs do not raise"
Closes #165 (closed) . Modifies 'replace_operation' to handle the case 'sfg.replace_operation(Sink(), "out0")' without raising error. Adds test for "Keep graph_id if possible"
Edited by Robier Al Kaadi
Closes #165 (closed) . Modifies 'replace_operation' to handle the case 'sfg.replace_operation(Sink(), "out0")' without raising error. Adds test for "Keep graph_id if possible"