Staring at this code is melting my brain.

Michael Camilleri @pyrmont