if (hasIntegration()) {
    if (isProperlyIntegrated()) {
      opts.integrations.layer.mapping = castToArray(opts.integrations.layer.mapping);
      integrationValid = isMappingValid();
    } else {