COMP: weird compile errors