def taxon_name(name, database=None):
    """
    Make a taxon name

    :param name: [Array] A taxonomic name
    :param database: [String] A database name

    :return: A dict

    Usage::

        from pytaxa import constructors as cs
        cs.taxon_name("Poa")
        cs.taxon_name("Poa", "ncbi")
        cs.taxon_name(None)
    """
    return {'name': name, 'database': database}
