Ja, das ist Absicht. Im Handbuch sind stets die grundlegenden Algorithmen beschrieben. Der echte Code einer Funktion ist oft komplizierter, wenn z.B. Sonderfälle berücksichtigt werden. Der echte Code ändert sich auch mal, der Algorithmus bleibt immer gleich.
Alle Codebeispiele im Handbuch wurde aber getestet und funktionieren. Ihre Abstürze hängen also vermutlich mit etwas anderem zusammen.