added Anchor and AutoExtend constructs to AbstractState