code: function print(str, indent, inline) {
    var lines = str.split('\n');
  
    lines.forEach((line, i) => {
      if (line && ((inline && i > 0) || !inline)) {
        process.stdout.write((' ').repeat(indent));
      }
      const nl = (i === lines.length - 1) ? '' : '\n';
      process.stdout.write(`${line}${nl}`);
    });
  }
docs: This is hacky, but this is just a debugging function anyway