added extra tests to verify semicolons are parsed out correctly