Would be interesting to have an implicit conversion here: ```csharp var writeConfigurationResult = TryWriteConfiguration(proxy); if (writeConfigurationResult.Failed) return writeConfigurationResult.As<Proxy>(); ```