pub fn optional_u64( input: &Value, field: &str, default: u64, ) -> Result<u64, ToolError>
Helper to extract an optional u64 field with default.
A wrong type is an error, never a silent fall back to default.
default