fixup! [GC] add full-featured ephemerons in an inefficient way