I just spent some time trying to convert it to work that way, but it won't work for the simplenode test.  That test case uses some weird different way of user-defined input classes or something.