Developing, Using and Assessing TOC in CGIAR

What are the lessons learned from developing and using Theories of Change (TOC) in CRPs? How have they been assessed, and what input can they provide for assessing a program?