but I'm not familiar enough with tap's internals to write much of any kind of test