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