Impl: dry-run option

#64
Unused block argument - `index`. If it's necessary, use `_` or `_index` as an argument name to indicate that it won't be used.