Impulsionar property_tree: vários valores por chave

A árvore de propriedades Boost parece uma excelente biblioteca para usar na análise de arquivos de configuração. No entanto, não consigo descobrir como lidar com situações em que há vários valores por chave. Por exemplo, digamos que eu estivesse especificando uma caixa como esta:

box
{
    x -1 1
    y -1 1
    z -1 1
}

Ondex, yez são os limites da caixa nox, yez eixos, respectivamente, usando o formato INFO do property_tree. Eu vejo menção no manual de usar cotações para valores que usam espaços, mas não vejo que eu possa importar esses valores como números. Eu teria que analisar a string em números, o que parece derrotar o propósito de usar property_tree em primeiro lugar. Eu certamente poderia dar a cada número uma chave:

box 
{
    xlo -1
    xhi 1
    ylo -1
    yhi 1
    zlo -1
    zhi 1
}    

mas isso parece incômodo e irá inflar meu arquivo de configuração. Eu também notei que eu poderia lidar com essa situação em program_options, mas eu perco os recursos do arquivo de configuração aninhado (sim, eu sei que eu posso usar a notação de ponto para "aninhar", mas não é o mesmo).

Existe uma maneira de importar, por ex. x como uma lista de números como este?

questionAnswers(1)

yourAnswerToTheQuestion