Seems this was the intention all along as the corresponding terminate() call is there.
vector of enum