Begin API redesign.