check_prop.call(host_target_definition,target_definition,:uses_frameworks?,'do not both set use_frameworks!')
target_mismatches<<"- #{host_target_definition.name} (#{host_target_definition.uses_frameworks?}) and #{target_definition.name} (#{target_definition.uses_frameworks?}) do not both set use_frameworks!."
check_prop.call(host_target_definition,target_definition,:swift_version,'do not use the same Swift version')