I tried derived settings, from definition being null, and some tests failed.  Sounds like a test for empty list would be a better strategy to have the boolean flag be calculated.