Specupdate VIII

Reorganization of merge! and merge methods, corresponding specs.