Я не указывала модель процессора)
Если в законодательном поле, то не важно кто родил - опекунские функции выполняет последняя жена
Если хочется задукоментировать все семейные факты, то нужно делать множество отцов, одному из которых указать пометку биологического, и аналогично поступить с матерями.
Предполагаю, если опросить математиков, не очень знакомых с программированием или программистов не видевших Rust, ответ что диапазон 0..3 для целых обозначает набор 0,1,2,3 будет подавляющим.
P2P боюсь использовать, не особо надежное средство.