Stroustrup,2010B. Stroustrup: “New” Value Terminology. https://stroustrup.com/terminology.pdf. April 2010.