Called in read actions. Kotlin declarations survive line shifts; source-only anchors require exact content.