To avoid ghost queues we need to only declare result.all[name] when a queue doesn't exist. My thought here was to do it when get was successful (queue exists?). Why is this invalid?