Strategy Field implements the Strategy pattern via a Drupal Field type