Read it and weep. This thing has been in the making since August.