before removing index computation using bitlib
move leap+stride to call sites directly
opt_remove_write_seq added
object sensitive recording added
object sensitive recording added
options organized