Например, если у меня есть две разные записи, но они имеют несколько общих полей, есть ли способ сделать так, чтобы обе записи имели общую базовую запись? Кажется, что протоколы позволяют только объявлять сигнатуры методов.