This was going to be a problem because `sid` might have already been defined and had to be overridden. I re-implemented this by adding a `qsParser` in `util`