fix typing in UnitO signature