expect_unsigned now returns unsigned numbers