    @Mapping(source = "dto.memberIds", target = "memberIds")
    @Mapping(source = "dto.description", target = "description")
    @Mapping(source = "dto.groupMemberships", target = "groupMemberships", qualifiedByName = "toModelGroupMembership")
    Group toModel(GroupDto dto);


    @BeanMapping(nullValuePropertyMappingStrategy = NullValuePropertyMappingStrategy.IGNORE)
    @Mapping(target = "memberIds", ignore = true)
//    @Mapping(target = "members", ignore = true)
    @Mapping(target = "groupMemberships", ignore = true)
    void updateGroupFromDto(GroupDto dto, @MappingTarget Group entity);


}