так я не понял, вопрос про возраст где задается? в request_age? а где ответ отлавливается?
почему app.operations.caching и app.operation.requesting?
Начнем с того, что хэндлеры это такая штука, которая обрабатывает что-то одно, какое-то событие. Соответственно есть обработчик отдельно на обработку события с возрастом.
Я не зря выделяю, что мы обрабатываем событие, а не какой-то тупой текст, или его часть. Есть хэндлер на событие с присланным именем, есть такое же для возраста. Хендлер сперва отдает апдейт на обработку операции кэширования (сохранения, называйте как хотите) имени, а затем спрашивает следующий пункт, то есть возраст.
В итоге имеем две отдельные операции, которые занимаются только собой, и ничего не знают про хэндлер. Хэндлер просто передает сырье для обработок по нужным отделам.
А то что "s" нет, так это я с телефона писал от руки и проебался. Да, так бывает :(