This typo (Interoplated -> Interpolated), which was clearly present in the earlier version and is not something new on this branch, likewise makes me wonder about sufficiency of unit tests... which is probably my fault...

I fixed it in one of the commits that I'm going to push when I'm done going over this.