Leak at Germany's Isar 2 Nuclear power plant, did they push too fast?