Really enjoyed this one, but that last section is *killer*.
Yeah there's some design elements of NULL that I'd definitely consider handling differently now :PGlad you enjoyed it!