Here's a copy of touch which works again and I added inlets & outlets. I can probably make a PR later with fixes to the abstractions, but just sending this along for now.