+ do not accept objects with no sub-elements selected if this is required