using cplusplus.com, addressed ctor/dtor/assignment/iteration/capacity behaviors in the std::list, and developed sequential non-transactional tests of the interface