Better exception handling in Splicer