added: clear, delete, contains, node.before