Since `get_children()` and `get_child()` are only used in `get_child_value()`, can we inline them rather? We can always split the functionality out again if we need it in the future.