SH2-119 pearl in the clamshell?, John Favalessa