Little trick :)

 From:  Crusoe the Painter (CRUSOE)
247.5 
Shell only works for trivial embedded shapes. This works for arbitrary embedded/enclosing topology. Cute!