new: parameter `hide_if_empty[]` hide content if nothing is available