refactor of Two.Point to Two.Anchor and other syntactical sugar