making code generation use some prewritten framework classes.