Small typo.
Semi-colon keyword separation for conformance.
Remove optional general terms.