Implemented list_item_future, but still looks bad.