I don't think this has any real code effect in terms of instantiating subcomponents. Although it probably is not very useful in the empty case and I haven't yet explored removing them.