Forget to include vector in action.hpp, didn't compiled on clang