Did you change any of these lines, or is this literally just 1) copy, 2) paste, 3) indent, and 4) replace instances of `raw.` with `self.`? This is what I would expect. If it's not, what else did you have to change and why? It will help us debug issues and review code if we know which of these lines were changed beyond 1-4 listed above.