Handle undefined boolean update values

Handle undefined boolean update values.  Explicitly check that the new update value is actually false before setting the item path to false thus potentially and unintentionally overriding the established item path default value.