semicolons are irritating