Extremely weird occurence. Manually create an object, then call Object.keys on it - keys are found. If you try to access that value via the property key name, 'undefined'.
Example:
let obj = {
a : 'Foo',
b : 'Bar'
}
console.log(Object.keys(obj));
// a,b
console.log(Object.getOwnPropertyNames(obj));
// a,b (for the non ES6 folks among us)
console.log(obj.a);
// undefined
console.log(obj['a']);
// undefined
Kind of left scratching my head on this one.
NodeJS Version LTS 10.15.3
NPM Version 6.9.0