#lang racket/base (require "syntax-utils.rkt" "output.rkt" racket/promise racket/list racket/string) (provide (except-out (all-from-out racket/base) #%module-begin) (all-from-out "output.rkt" racket/promise racket/list racket/string) (rename-out [module-begin/text #%module-begin] [begin/text text] [include/text include]))