investigate valid use of std::set throughout nsxlib
Issue #157 (closed) showed that the (improper) use of std::set
could lead to unexpected behavior due to the very nature of std::set
in term of data storage in memory. We have to make sure that this will not happen again by looking at other use of std::set
throughout the code.
Edited by eric pellegrini