It's calling initializeCooked() instead of initialize(). The surrounding changes are cosmetic.