Rename local variables to unique private names
Rename local variables to unique private names

When a local variable shares the same name with a variable in its scope,
it can cause confusion to the reader and make it impossible to access
the global variable.

Disallow shadowing. Fixes ESLint no-shadow errors using airbnb/legacy
config.

Suggested-by: marc <1b560d79e56a71822c41d50a48efffba358ad924@gmail.com>

alucard0134/Pomf,pomf/pomf,pomf/pomf,ewhal/gpomf,alucard0134/Pomf,pomf/pomf-php,alucard0134/Pomf