rename Abs and Abs2 to AbsFun and Abs2Fun