greatly reduced Msers memory footprint

⇒ intermediate data structures are deallocated after the component tree has
  been built