expanded Database interface with delete(key)