please return a warning here, `return self.skip('node is not present')`