1Point = Template('templates::Point', 'templates.h') 2rename(Point.x, 'i') 3rename(Point.y, 'j') 4IPoint = Point('int') 5FPoint = Point('double', 'FPoint') 6rename(IPoint, 'IPoint') 7rename(IPoint.x, 'x') 8rename(IPoint.y, 'y') 9