An Architecture for
Reference Analysis