Fix Series.hasValues, add test coverage