References (Review) A scalar variable that points to some other value. A reference knows to what datatype it refers. If you need to know, you can use the "ref" function to find out. The "bless" function confers a new type name to the referent. This means that assigning a reference to another scalar will keep the type information intact.