Nice work, Max! May I republish this elsewhere? (With link backs of course.)