code: public Output compile(FileContext context, ImportStack importStack) throws CompilationException {
      NativeFileContext nativeContext = convertToNativeContext(context, importStack);
      return compileFile(nativeContext);
    }
docs: Compile a file context.
  
  @return The compiled result.