'This sets a new detail, using an Attribute "details".
Args:
detailkey (str): The detail identifier to add (for
aliases you need to add multiple keys to the
same description). Case-insensitive.
description (str): The text to return when looking
at the given detailkey.'

def set_detail(self, detailkey, description):

    if self.db.details:
        self.db.details[detailkey.lower()] = description
    else:
        self.db.details = {detailkey.lower(): description}
