@Crell if drupal uses this interface, this would be a BC break for you