/** @since Available in iOS 7.0 and later. */
 public CGImageMetadata getMetadata() {
   if (has(Keys.DestinationMetadata())) {
     CGImageMetadata val = get(Keys.DestinationMetadata(), CGImageMetadata.class);
     return val;
   }
   return null;
 }
 /** @since Available in iOS 7.0 and later. */
 public CGImageDestinationCopySourceOptions setMetadata(CGImageMetadata metadata) {
   set(Keys.DestinationMetadata(), metadata);
   return this;
 }