private IReadOnlyDictionary <string, IType> ToProperties()
 {
     return(Mutables.ToDictionary(x => x.Name, y => y.Type));
 }