A semicolon is more like a period. You don't need to have them but they should be included because that is the convention. Flash most likely has semicolon insertion when code is parsed. Basically it puts semicolons where they should. Therefore you don't get errors since the it gets handled anyway. Basically just include them.