A sibling of ostruct supporting nested structures