Seems like a logical `if` flow bug in observable.js -> innerSetter

Related to observable plugin:
  When setting null or undefined to array