Needs a `null` check. That's part of the contract offered by `getTransports()` and this is a public class with a public constructor.