Walk into a list
If passed an object such as a nested list, will apply function on inner elements that are not lists.
what to check
Function to apply if not a list
the function acting on x or an inner element of x