Necrothreading because I just came across this again while clearing bookmarks. Still absolutely fantastic to this day.