pub fn optional_int_arg(
    name: &str,
    value: &Value
) -> Result<Option<i64>, ValueError>