we should not be calling this objToReturn --- if it's going to be a named object, it should be a meaningful name, so as to not confuse me when looking at changes to it in the future.