Upgrade from RO 8 to RO 9

Any ref on update to the RO9 what point need to take care?

Also I use the service builder Tools check library problem. it reported the problem.
I attached as below

how to solve?

also As I need use a new version client(RO9 ) to connect a old server(RO 8 ).
when I compile and find error and which is related aDefaultNamespaces , I all put ‘’ , any risk?

class function CoTableKeyService.Create(const aUri: TROUri): ITableKeyService;
begin

----> Result := TTableKeyService_Proxy.Create(aUri);

change to as I know second param is aDefaultNamespaces if using ‘’ , any problem on it?---- > Result := TTableKeyService_Proxy.Create(aUri,’’);
end;

Use Tools->Escape Reserved Words in Service Builder

I can recommend to regenerate _Intf with RO9 because _Intf from RO8 may cause some problems.
passing empty string as aDefaultNamespaces is ok.