widgets needs a default empty object value.