The global data being overwritten when there were multiple clients running in parallel. Now, each client has its own Twitter::RateLimit instance, as does each Twitter::Error object. Closes #289.
The identity map is now exposed as a global and can be disabled: Twitter.identity_map = false Likewise, it can be replaced by a custom implementation: Twitter.identity_map = My::Custom::SqliteIdentityMap
Progress toward #268.
…ariable_get Hat-tip: @dkubb