The BOM file contains only sub-layout names but not parts that are in that sub-layout. Which makes the sub-layout useless. And sub-layout also causes duplicate designators problems as well. We need to warn about this problem in the documentation before these issues are not fixed.