Possible Fix for #55

Possible Fix for #55

Dictionary to use weak key ref.