agile: backlog Canned tests rely on copy constructors rather than cloning
sml: fix property indexer unit test for three levels of inheritance