fruitless attempt at template specialization

gotta love C++

seriously

I don't even