fixed issue with WeakReference's. Was pruning heap paths with WeakReference's only when they were the first path found from a field to an Activity. Now all of them are pruned