Beginning of Drupal developers guide.