Made semicolons optional