More std::vector<T> API alignment. Added a ProcessorCaps overriding function.