Anchor : make this an abstract class with factory ctor that returns new _AnchorProxy