Removing reverse and substring functions as these are served by the slice notation