Add error binding to function definitions, Experimental

Oooh… catch_with would be rather nice imho .. great idea! Now .. is it possible? :slight_smile: If it is .. +1 from my (largely irrelevant) vote