<commit_before>This web component flattens the text of its own content and exposes this as an
attribute which can be bound to.

Elements often need to convert the content of distributed nodes into a value
which can be passed to a sub-element via binding. This element makes that
possible in a declarative fasion. For example, suppose an element wants to
pass its own distributed content to a sub-element called interesting-element:
<commit_msg>Update README.<commit_after>The organization of these web component files is tuned for the component's
inclusion in other projects via [Bower](http://bower.io). If you'd like to run
this component's demo on your own machine, please see these
[instructions](https://github.com/basic-web-components/components-dev/wiki/Running-Basic-Web-Component-demos).
{'fraction_non_alphanumeric': 0.06030150753768844, 'fraction_numerical': 0.0, 'mean_word_length': 5.083969465648855, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5762705', 'n_tokens_mistral': 199, 'n_tokens_neox': 192, 'n_words': 104}