doesn't _keys handle using Object.keys if it's available?