Sz dsc 287

Hi Shaun,

This request contains updates for represent work function, could you please review these changes?

Thanks,
Shuang
instead of depth++ on the previous line, should depth + 1 be passed in as depth in calling the getWorksRepresentedByCopiesOf for work's children?