Yes, I was kind of punting on this and going minimalist given that the list of existing things across languages differs quite a lot (see PR description).
Since this might generate a longer discussion, I would like to propose merging this minimal PR as is and getting the ball rolling to extend functionality in a second one.
Originally posted by @lloeki in #5294 (comment)
Originally posted by @lloeki in #5294 (comment)