names, comments, and gotos