Added delete, as well ass supporting functions successor and minumum.