<commit_before>## View Assembly

When View modules are nested in one another a heiracical view structure is formed. For flexbibily *FruitMachine* allows nested views to be assembled in a variety of different ways.

#### Manual

```js
var layout = new Layout();
var apple = new Apple();
var orange = new Orange();

apple.add(orange);
layout.add(apple);

layout.children.length; //=> 1
apple.children.length; //=> 1
orange.children.length; //=> 0
```
<commit_msg>Grammar and flow<commit_after>## View Assembly

When View modules are nested, a heiracical view structure is formed. For flexbibily, *FruitMachine* allows nested views to be assembled in a variety of ways.

#### Manual

```js
var layout = new Layout();
var apple = new Apple();
var orange = new Orange();

apple.add(orange);
layout.add(apple);

layout.children.length; //=> 1
apple.children.length; //=> 1
orange.children.length; //=> 0
```

{'fraction_non_alphanumeric': 0.1352549889135255, 'fraction_numerical': 0.0066518847006651885, 'mean_word_length': 4.472727272727273, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 9, 'https://': 0, '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': '4472806', 'n_tokens_mistral': 283, 'n_tokens_neox': 262, 'n_words': 106}