make range filtering use comma-separated list instead of an array so it plays nice with the backend