Parametrize by char signedness.