native support of weak references (not yet customized for bdw) #12701
code cleanup: removed warnings #12701
new germ with new weak reference implementation #12701