Quoting Adrian Coles <mr.adrian.coles@xxxxxxxxxxxx>:
Is a shelf treated as a container.
By default, a shelf may act as a container for modems. If you want other object types to be eligible 'children', add rules:
Configuration -> Object container compatibility -- Aaron Dummer