A function that works in some cases will be a nightmare to debug. The pattern of `indices.map(myObjectArr.at)` is discouraged in JS because it often fails in unexpected ways. For example -
["1","2"].map(parseFloat) // works as expected
["1","2"].map(parseInt) // nope