array-find-predecessor

Find a predecessor value of the array that should be chosen when a given array index is deleted

prepare-write

Prepare for writing a file to the given path – create ancestor directories and verify no directory exists in the path