Declaring fields, NOT Embedding 55
Embedding types 56
Embedded type and Interface 57
Outer and inner type implementing the same interface 58
Guideline 60
Exported identifier 60
Accessing a value of an unexported identifier 61
Unexported fields from an exported struct 62
Exported types with embedded unexported types 63