author Identifies who is responsible for the information in the composition, not necessarily who typed it in.
List<Reference> get author => throw _privateConstructorUsedError;