Add initializer generator