Fixed an issue where the nearest handler for errors wasn't being found correctly. Also enabled passing leading arguments to the handler via .otherwise(arg, arg, ... ).