def make_join(*specs):
    """
    NOCH NICHT IMPLEMENTIERT

    Erzeuge einen explizit formulierten, gut menschenlesbaren Join
    (Verknüpfung über WHERE);  für dynamisches Zusammenbauen, in
    Abhängigkeit davon, welche Informationen in einem Formular konkret
    angegeben wurden, oder zum Prototyping in einer Python-Shell.

    Es werden Objekte (Dictionarys?) mit Tabelleninformationen übergeben,
    die jeweils folgendes enthalten:
    - Name der Tabelle
    - optional: Alias (SELECT ... FROM tan_history h, tan t ...)
    - Liste der zurückzugebenden Felder, jeweils mit optionalem Alias
    - Liste der Verbindungen zu anderen Tabellen
    - Felder, nach denen (auf- oder absteigend) sortiert werden soll.

    Vermutlich ist eine Klasse "Joinable" o.ä. sinnvoll.

    Die Funktion kann evtl. auch "mißbraucht" werden, um eine Query auf
    eine einzelne Tabelle zu erzeugen, die Aliase für die Feldnamen
    erzeugt.
    """
