/**
  *	Apply custom default media types with respective attributes, or additional attributes to existing default media types.
  *
  *	@parameter <{MEDIA_TYPES_AND_ATTRIBUTES}> array(array(string))
  */
 public static function customise_defaults($objects)
 {
     // Confirm that the parameter is valid.
     if (is_array($objects)) {
         foreach ($objects as $temporary) {
             if (!is_array($temporary)) {
                 return;
             }
         }
         // Apply an array unique for the nested array.
         $output = array();
         foreach ($objects as $type => $attribute) {
             if (!isset(self::$custom_defaults[$type]) && !isset($output[$type]) && $type !== 'MediaHolder') {
                 $output[$type] = $attribute;
                 // Apply the custom default media types.
                 MediaType::add_default($type);
             }
         }
         // Apply the custom default media types with respective attributes.
         self::$custom_defaults = array_merge(self::$custom_defaults, $output);
     }
 }