Suggested solution for supporting custom labels on file includes

Here's an updated suggestion on how to support this.
The custom label has to be assigned somehow when the file include is registered with Arlima, and in an attempt to avoid an implicit solution (using the arlima_file_args) I propose using array keys for the custom labels in the arlima_article_includes filter. Will it suffice?