move the get()s into the implementation file, uninline
moved the get() specializations into the .cpp file