added math.interpolate function; fixed g2du.path_transform