Why can't org-transclusion use in-file targets?

I was trying out org-transclusion. It is a brilliant package, and it works well. However, I noticed that I cannot pinpoint a target with org-transclusion if I use id links: Org-transclusion User Manual

Why is that? I tested that emacs org mode can open id links with:

  • id:<uuid-here>::#some-custom-id-value
  • id:<uuid-here>::*Some heading text

Why can’t org-transclusion work with these targets? cc: @nobiot

Please refer to this issue [Feature Request] Add the dedicated target Org element filter · Issue #271 · nobiot/org-transclusion · GitHub

The ID::*Heading is new in Org syntax and I haven’t got round to supporting it. The dev branch mentioned in the issue is intended to do it. It will help me if you can test it and let me know if it works (judging from okomestudio’s comment, it may not yet).