A value representing a memory location, generally to a function local value.
NOTE: much of this was hastily put together and can be streamlined or refactored altogether.
Context