An abstraction layer between the procedural world of Drupal and OOP.