test1|building block, colors#42, test2|uses test1 and adds an AX extended cap, AX, use=test1, test3| uses test1 and adds a BY extended cap, BY, use=test1,