E se pudéssemos compostar estruturas de dados