The idea is that you can instantiate a Scope in one method with an instance of type t that you'd like another method later in the call stack to be able to access.
Scope also supports nesting, meaning that internally it maintains a stack of instances of type t and exposes the instance at the top of the stack through the Current property.
With its narrow operating frequency scope and low measuring precision, traditional phase difference measuring system can 't satisfy the requirement of modern phase array technology.