Enabled source reference updates (of tags).
Merge branch 'Sprint'
Fixed non-match test. Modified State<T> pattern.
Merge branch 'Sprint'
Added person not-a-match tests.
Ported memories state file.
Corrected memory test.
Added implementation.