We're probably going to have to create our own testgen function here.