std::vector and splusSminus
fix for typename errors
sort
std::vector