To create a MIC pile, one creates a series of MIC-HTML pages, which may or may not have MIC-specific tags. All these pages must be under an arbitrary directory which we will call the Root-pile directory. When it is time to compile, the path to the Root-pile directory is given to the MIC-compliant piler, and it will then recursively process all pages under this directory which have a .html, .HTML, .mic, .MIC, .fs or .FS extension. Be aware that all other pages will be ignored unless explicitly included in a parsed file (by use of the MICinclude tag).