I see later on that there are a lot of cases where if we can't parse the filters successfully we just accept that and don't load anything in. I would say that there isn't much point fixing this boolean one if we aren't going to go on and fix the others (pending upcoming refactoring). So we can leave this if we think it'll change with the upcoming work.