Generator\Integer

Generates an integer between `PHP_INT_MIN` and `PHP_INT_MAX` and shrinks linearly towards 0.
to avoid clashes with application code this should be:
```
if (!defined('PHP_INT_MIN')) {
    define(...);
}
```