issue #178 client. prevent collaborative undo
add semicolons for tests