add const
new algo for AreEqual use std::equal
simplify call to AreEqual : remove 3rd argument
const correctness of term structure template class