let select_stmt set ~spare stmt kf =
let stmt_mark = !Db.Slicing.Mark.make
~data:(not spare) ~addr:(not spare) ~ctrl:(not spare) in
let selection = !Db.Slicing.Select.select_stmt_internal kf stmt stmt_mark
in add_to_selection set selection