old_contents: """Datasource-specific classes
  
  This is where datasource specific logic is implemented. Each mission should
  have its own file with one or more classes defined. Typically, these classes
  will be subclasses of the :mod`sunpy.map.Map` class.
  """
  __all__ = ['sdo', 'soho', 'stereo', 'rhessi', 'proba2', 'yohkoh', 'hinode']
  
  from .. map_factory import Map
  
  from hinode import XRTMap
  Map.register(XRTMap, XRTMap.is_datasource_for)
  
  from proba2 import SWAPMap
  Map.register(SWAPMap, SWAPMap.is_datasource_for)
  
  from rhessi import RHESSIMap
  Map.register(RHESSIMap, RHESSIMap.is_datasource_for)
  
  from sdo import AIAMap, HMIMap
  Map.register(AIAMap, AIAMap.is_datasource_for)
  Map.register(HMIMap, HMIMap.is_datasource_for)
  
  from soho import EITMap, LASCOMap, MDIMap
  Map.register(EITMap, EITMap.is_datasource_for)
  Map.register(LASCOMap, LASCOMap.is_datasource_for)
  Map.register(MDIMap, MDIMap.is_datasource_for)
  
  from stereo import EUVIMap, CORMap
  Map.register(EUVIMap, EUVIMap.is_datasource_for)
  Map.register(CORMap, CORMap.is_datasource_for)
  
  from yohkoh import SXTMap
  Map.register(SXTMap, SXTMap.is_datasource_for)
  
  from iris import IRISMap
  Map.register(IRISMap, IRISMap.is_datasource_for)
new_contents: """Datasource-specific classes
  
  This is where datasource specific logic is implemented. Each mission should
  have its own file with one or more classes defined. Typically, these classes
  will be subclasses of the :mod`sunpy.map.Map` class.
  """
  __all__ = ['sdo', 'soho', 'stereo', 'rhessi', 'proba2', 'yohkoh', 'hinode', 'iris']
  
  from .. map_factory import Map
  
  from hinode import XRTMap
  Map.register(XRTMap, XRTMap.is_datasource_for)
  
  from proba2 import SWAPMap
  Map.register(SWAPMap, SWAPMap.is_datasource_for)
  
  from rhessi import RHESSIMap
  Map.register(RHESSIMap, RHESSIMap.is_datasource_for)
  
  from sdo import AIAMap, HMIMap
  Map.register(AIAMap, AIAMap.is_datasource_for)
  Map.register(HMIMap, HMIMap.is_datasource_for)
  
  from soho import EITMap, LASCOMap, MDIMap
  Map.register(EITMap, EITMap.is_datasource_for)
  Map.register(LASCOMap, LASCOMap.is_datasource_for)
  Map.register(MDIMap, MDIMap.is_datasource_for)
  
  from stereo import EUVIMap, CORMap
  Map.register(EUVIMap, EUVIMap.is_datasource_for)
  Map.register(CORMap, CORMap.is_datasource_for)
  
  from yohkoh import SXTMap
  Map.register(SXTMap, SXTMap.is_datasource_for)
  
  from iris import IRISMap
  Map.register(IRISMap, IRISMap.is_datasource_for)
subject: Add IRIS to map sources __init__