In the new APIS for the UI, both UI and Ui is used which is confusing. It should be UI (as is used correctly in the various namespaces) so a class like UiComponentBase should be renamed to UIComponentBase and a method like Component.RenderDynamicwebUiComponent should be renamed to Component. RenderDynamicwebUIComponent. There may be other classes with the same issue as well.