OK, so the effect is that with this line in place, if I try to add an instance of class NonComponent to our_parts, it won't work?  Or couldn't you pass an instance of Component into our_parts before?