empty object is truthy