'extra' is really an extra parameter, it shouldn't be required
Don't convert None in SIO parameters
Added filtering by clusters where it was needed
Job name alone isn't really unique, it's uq only within a cluster