When dropping DB collection trigger/condition it does not actually remove it from the list of conditions and thus not releasing its memory reference. It's a simple typo of `condition._dataSource.when` instead of `condition._dataSource._when`. 
When dropping DB collection trigger/condition it does not actually remove it from the list of conditions and thus not releasing its memory reference.
It's a simple typo of
condition._dataSource.wheninstead ofcondition._dataSource._when.