ConventionResult.Result felt weird. Hate the name of this class and also the Result property. Open to ideas