passthrough options into _HasAdaptersMixin startup call, returns null if no adapter found.
Check that adapter exists before refreshing commanders.
check that adapter exists before accessing it.