Reflecting Abstraction