Full threadberelig·Been posted several times on HN but April Zero always deserves a shout.http://aprilzero.comView on HN