The only functional effect is that some broken states now no longer
get occultated.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
if let Some(occid) = occulteds.new;
let zg = gen.next();
let occ = occultation(goccults, occid);
+ if let Some(ilk) = wants!( ipc.occilk.as_ref() );
then {
if_chain!{
if occ.notches.is_empty();
- if let Some(ilk) = wants!( ipc.occilk.as_ref() );
if let Some(ilk) = wants!( ioccults.ilks.get(ilk) );
if let Some(bbox) = want!( Ok = ilk.p_occ.bbox_approx() );
if let Some(size) = want!( Ok = bbox.br() - bbox.tl(), ?(bbox) );