Fix Trac #1678; be more careful about catching and reporting exceptions in spliced...