Fair point.

Although this method is pretty slim, it's existence is warranted as it is called twice. I've slightly refactored it given your comments:

* Rebranded it as ```_add_skeleton```
* Swapped the order of the arguments to align with the ```_Skeleton``` namedtuple
* Restrict the data scope by only passing in the ```cube.data``` rather than the entire ```cube```