Rewrite BondedList, change Node.insert{where}