add block/slice patterns
with variables moved up to children
add blocking test
make tompkins test less sensitive
add variables to computation_for test