A Practical Theory of Fungibility