A more robust tap-producing test harness for node and browsers