Here's the last error the compiler is giving me:
In file included from SLList.h:6:0,
from test.cpp:5:
SLNode.h:35:24: note: ‘SLNode’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’