It does. I did want to minimize the changes as much as possible though. TBH, I don't know if it's needed - it's only being used in one spot. I think this should be part of another refactoring where a bunch of redundant methods/methods with similar functionality are removed.