Add more abstract interface namespace testing
Fix abstract interface insertion and add some tests that reveal a problem with namespace ownership