add Function#to_s