It's not incorrect, just misleading. If I made a Python descendant named Monty and said, "Monty retains the functional goodness of Python", wouldn't you give me flack since that's not the main point of Python?
What if I said C++ retained the imperative goodness of C?
What if I said C++ retained the imperative goodness of C?