Contingency and Plasticity in Everyday Technologies