FLUID-5288: Improve framework diagnostic on receiving component definition with incomplete hierarchy

@colinbdclark - one more for you!