Initial generator boilerplate.