fix(angular): use delete instead of setting to null on scopes, in case someone has used defineGetter or similar