slightly adapted, i.e., the delete_if_default helper always sets the delete property to an array if not existing. Also, filtering out undefined values when printing properties. Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>