exekall: Fix ValueDB.merge() on empty list
Return an empty ValueDB, which allows calling code to assume a ValueDB will always be created.
Also make the None adaptor compatible with any other adaptor, so everything will work as expected.
GitLab Maintenance scheduled for Thursday, 18th December 2025, from 7:00 AM to 10:00 AM BST. GitLab will be in read-only mode and experience short periods of complete downtime (up to 20 minutes) during this window.
Return an empty ValueDB, which allows calling code to assume a ValueDB will always be created.
Also make the None adaptor compatible with any other adaptor, so everything will work as expected.