fix writer-t catch-error, delete generic lift-catch and lift-local