Work as part of #168. Source files should always end in a newline. Never rely on operator prescedence.