Turns out initialize works differently than after_initialize for Sequel < 4.