[Bug #2] Detached value mergers with tests. (commit: fbc9e8a)
[Bug #2] Fixed most of the merging issues. (commit: da7fdf9)