Add dependency on the C++ Guidelines Support Library
utilities from the C++ GSL may simplify and make more maintainable the code.
For example the checks in #2 might be implemented as preconditions.
utilities from the C++ GSL may simplify and make more maintainable the code.
For example the checks in #2 might be implemented as preconditions.