The computer scientist as toolsmith II | Synapse