#27: all exception handling in execute. Fixed #27.