import oshi.util.EdidUtil;

static L<Pt> oshi_displaySizesInCM() {
  ret map(oshi_displays(), func(Display d) -> Pt {
    byte[] edid = d.getEdid();
    ret edid == null ? null : pt(EdidUtil.getHcm(edid), EdidUtil.getVcm(edid));
  });
}