Why a string, not an unsigned?