API: downcating on fillna no-ops intentional? (original) (raw)

ser = pd.Series([1, 2, 3], dtype=object)

ser.fillna(4).dtype dtype('int64')

Better to retain dtype in these cases?