code: private Map<String,Object> getMap()
      {
          if (m_data == null)
              m_data = new HashMap<String,Object>();
          return (Map<String, Object>)m_data;
      }
docs: Convenience method to cast data to a map.
  and create a map if one doesn't exist.
  @return The data map.