modelled after the PVE one, but we are not 1:1 compatible and need deleteEmpty support. For now let's just have some duplicate code, but we should try to move this to widget toolkit ASAP. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>