I was confused as to why this wasn't on the Geode index already, but then I realized that the only reasonable way that I can think of to do it is incredibly scuffed and no other programmer would stoop ...