FunctionUrl is now a class