code: public Output compile(StringContext context) throws CompilationException {
      final ImportStack importStack = new ImportStack();
  
      return postProcess(adapter.compile(context, importStack));
    }
docs: Compile a string context.
  
  @param context The string context.
  @return The compilation output.
  @throws CompilationException If the compilation failed.