AIDA: comment clarification
AIDA: interface clean up for ObjectBroker and BaseConnection
AIDA: use Aida::fatal_error() instead of throw on internal PIC errors
AIDA: ServerConnection: manage OrbObject<->ImplicitBase mapping with shared_ptr
AIDA: store shared_ptr<OrbObject> in RemoteHandle for proper ref counting
AIDA: ServerConnectionImpl::interface_from_handle: avoid orbid map lookups
AIDA: integrate orbid->OrbObjectP mapping into ClientConnection
AIDA: clean up RemoteHandle API and prefix all members with __aida_ to avoid clashes
RCORE: add type checks for IsSharedPtr and IsWeakPtr
RCORE: add FriendAllocator<>::make_shared to encapsulate shared_ptr types
RCORE: turn BaseObject::shared_ptr into a template to return derived type pointers
AIDA: add garbage collection message ids and reorgnize ids efficiently
RCORE: ensure RemoteHandle always has a valid OrbObject or __aida_null_orb_object__
RCORE: maintain remote references in a separate ServerConnection.live_remotes_ list
RCORE: fix ClientConnectionImpl::call_remote() error message
UI: Container: rename and add create_widget() and remove_widget()
PYTESTS: chekwidgets.py: fix result output
UI: remove unused type_cast_error()
RCORE: make cxx_demangle() a separate function.
AIDA: implement garbage collection cycle with seen/sweep/report messages