Разбор соединений: как правильно распределить по классам?