add tests, make it possible to include a single child w/o array