My thinking was:

    _unwrapSwaggerType(type)         -> type
    _unwrapSwaggerType(List[type]) -> type

This is lossy because it's only used for resolving the models that are being referenced.

    _convertRJDArrayDefToSwagger(type)   -> type
    _convertRJDArrayDefToSwagger(type[]) -> List[type]

This is lossless because we're converting from one representation to another. `_makeSwaggerListType` could wrap a type in a List, but `_convertRJDArrayDefToSwagger` is the only place we do that so it would be taking one line of a 6 line function and turning it into another 3 line function.