static int? parsePositiveInt(Object? raw) { final value = parseInt(raw); return value != null && value > 0 ? value : null; }