Fixed: missing reference incrementing
Changed: avoiding int / uint conversion
Fixed: Out of memory error in backtrace generation

When some "arrays" have objects as keys (this is possible with
SplObjectStorage for example), it is not guaranteed that a string will
be provided.