- fixed id problem on 32bit systems
-- if an big integer was used as array key it results in a negative int