...
[11:57:59 CDT(-0500)] <athena> cant' think of any reason to keep it around
[11:58:04 CDT(-0500)] <athena> it's not like there's a chance it might come back
[11:58:15 CDT(-0500)] <EricDalquist> the problem is the code assumed that expired was as "deleted" as something could get
[11:58:16 CDT(-0500)] <athena> it's a bit weird since it won't get stripped until the layout is resaved
[11:58:20 CDT(-0500)] <athena> yeah
[11:58:31 CDT(-0500)] <EricDalquist> and so there were a bunch of places that null checks were needed