Итак, у меня есть функция, которая должна проверять, является ли аргумент объектом, но это не удается, потому что:
typeof [] // returns 'object'
Это классический javascript gotcha, но я не могу вспомнить, что делать, чтобы фактически принимать объекты, но не массивы.