Since those nodes did not exist for shader node trees before, I implemented them directly as "function nodes". Those could later be used in shader node trees as well.