А що, якби ми могли компостувати структури даних