--Creating the Robust List implementation