Да, это именно то, что происходит: EMPTY_OBJECT они буквально означают пустой объект для значения по умолчанию, в противном случае, если вы не укажете объект по умолчанию, произойдет ошибка в компоненте, который зависит отэто значение.Значением по умолчанию может быть что угодно, не только объект, но в большинстве случаев это либо объект, либо массив.