OOP-interface-for-Drupal-Commerce