def __init__(self, references=None, contacts=None, licenses=None, tags=None, **kwargs):
        """
        Constructor.

        :param references: List of dictionaries or :class:`.Reference` objects where information about this
                item is published.
        :param contacts: List of dictionaries, strings, or :class:`.Person` objects with people that can be
                contacted for information about this item.
        :param licenses: List of dictionaries, strings, or :class:`.License` objects with licensing information
                for this item.
        :param tags: List of strings or numbers that are tags for this object.
        :param kwargs: Dictionary of fields that are not supported.
        """
        super(Rcl, self).__init__(tags=tags, **kwargs)
        self._references = None
        self.references = references
        self._contacts = None
        self.contacts = contacts
        self._licenses = None
        self.licenses = licenses
def __init__ ( self , references = None , contacts = None , licenses = None , tags = None , ** kwargs ) : super ( Rcl , self ) . __init__ ( tags = tags , ** kwargs ) self . _references = None self . references = references self . _contacts = None self . contacts = contacts self . _licenses = None self . licenses = licenses
Constructor.

        :param references: List of dictionaries or :class:`.Reference` objects where information about this
                item is published.
        :param contacts: List of dictionaries, strings, or :class:`.Person` objects with people that can be
                contacted for information about this item.
        :param licenses: List of dictionaries, strings, or :class:`.License` objects with licensing information
                for this item.
        :param tags: List of strings or numbers that are tags for this object.
        :param kwargs: Dictionary of fields that are not supported.