Hivevconf can only handle integers with base 10. Sometimes it is convenient to save a number in another base as a integer literal. For example '/vsmagent/make_homedir_mode' is easier to write as an octal number (e.g. 0700)
For that particular example, right now, we have to get the value as a string and then convert it ourselves.