guard:trap:contents: -> trapGuard:contents:

Since only contents is changed, and only once,
there is not point for the former trap: part.
refactoring (saner snap remembering)
empty the contents of trapGuard-hidden element

... to allow trapped subscriptions to unsubscribe