code: function (/*String*/path, /*String?*/encoding) {
              if (encoding === 'utf-8') {
                  encoding = 'utf8';
              }
              if (!encoding) {
                  encoding = 'utf8';
              }
  
              var text = fs.readFileSync(path, encoding);
  
              //Hmm, would not expect to get A BOM, but it seems to happen,
              //remove it just in case.
              if (text.indexOf('\uFEFF') === 0) {
                  text = text.substring(1, text.length);
              }
  
              return text;
          }
docs: Reads a *text* file.