IC1396 SHO, Clément Ver Eecke