ticket:6 fix isEmptyObject