Allow scope and this effects within modify* for #24