The load function was too clever, simplified it by using Set This uncovered an initialization bug in Set and a mishandling of Blank