basedOn Allows tracing of authorizatino for the events and tracking whether proposals/recommendations were acted upon.
List<Reference>? get basedOn => throw _privateConstructorUsedError;