fix: defining new run blocks will replace previous ones

Fixes #89
fix: keep global params pristine when loading files

Fixes #89
chore: bump 0.4.1