Eines der Hauptmerkmale des aktuellen Binder-Lader-Starter (BLS) ist die weitgehende Harmonisierung zwischen BINDER und DBL. Das bedeutet:
Unechte Aufrufe wie der Makroaufruf TABLE, die bisher zur Verbindung zwischen dem statischen Lader ELDE und dem bisherigen dynamischen Bindelader DLL verwendet wurden, werden durch Verwendung von LLMs ersetzt. Alle Informationen eines LLM, die vom BINDER beim Erzeugen des LLM festgelegt wurden, können unmittelbar vom neuen DBL ausgewertet werden.
Das Befriedigen von Externverweisen wird beim BINDER und beim DBL nach den gleichen Regeln durchgeführt.
Funktionen, die der DLL nur auf dynamisch geladene Bindemodule (OMs) anwenden konnte (z.B. Möglichkeiten von Änderungen, Ausgabe von Informationen, Entladen), kann der DBL auf die gesamte Ladeeinheit anwenden.
Sowohl DBL wie BINDER verarbeiten bis zu 32 Zeichen lange Symbolnamen. Diese Symbolnamen können vom BINDER durch Umbenennen der ursprünglichen Symbolnamen in einem LLM erzeugt werden (RENAME-SYMBOLS).
Der BINDER kann LLMs mit Slices erzeugen, die nach dem Attribut PUBLIC oder PRIVATE der CSECTs gebildet werden. Der DBL lädt die PRIVATE-Slice in den Klasse-6-Speicher des Benutzers. Die PUBLIC-Slice erklärt der Benutzer als gemeinsam benutzbar, indem er sie mit dem DBL-Makro ASHARE in einen Common Memory Pool lädt.