So, if the question is "should `ol.source.SourceOptions` be defined in objectliterals.jsdoc or a `@typedef`", can we do this in a separate PR, as it's not relevant to this one?