fn compile_contracts_with_options(
source: &str,
verbose: bool,
options: CompileOptions,
) -> Result<Vec<CompilationArtifacts>, CompileError>fn compile_contracts_with_options(
source: &str,
verbose: bool,
options: CompileOptions,
) -> Result<Vec<CompilationArtifacts>, CompileError>