allKeys, allValues, and 'use strict' to catch inadvertent globals ...

`keysIn` is a better name; similarly `valuesIn`