Creating Custom Beans in Drupal, Part 2