title: SubSection support in .INI files
body: <p>Delphi's RTL has a tantalizing function: <a href="http://docwiki.embarcadero.com/Libraries/XE2/en/System.IniFiles.TCustomIniFile.ReadSubSections" rel="nofollow"><code>TCustomIniFile.ReadSubSections</code></a></p>
  
  <p>But this doesn't really seem to be properly explained anywhere. </p>
  
  <ul>
  <li>How do you write subsections?</li>
  <li>How do subsections actually appear in the INI file?</li>
  <li>And, once you've called <code>ReadSubSections</code>, how do you use the result to read data from a particular subsection?</li>
  </ul>