rename FunctionNode to PrimitiveNode
pre 1.1.0 (due to change to PrimitiveNode)

that affects the external area (see README, section about custom primitive)