Drupal at New Depths: Diverse Approaches to Decoupled Drupal