notebook api: added deletion (really just setting a 'deleted' attribute in shock node)