So that was added to deal with getting the right values in the face of text in `stack` vs `flow`. I was finding that the internal calculations the fitting needed to do were different for those cases, and at the time the general slot logic wasn't doing the right thing.

I'll review why that seemed necessary tomorrow and comment back with a more thorough explanation. I would love to not have to care about it.