decouple from heavy StructureMessageResolver
engineer new AnchorText algorithm