agile: backlog Do not copy models in merger
agile: backlog Concept resolution is not particularly clean
agile: backlog Validate inheritance graph does a lot of double-checks
sml: tidy-up comments in resolver

- backlog stories where applicable
- add explanation to what the hacked code is doing
sml: commit interim state of work in tagger
sml: first stab at implementing the json hydrator