3.7 The file’s implementation

The actual implementation follows after all dependency information is declared(separated by at least one blank line).

This may consist of any module-local declarations (constants, variables,classes, functions, etc), as well as any exported symbols.