public static MovieIdPropertyType GetInstance()
 {
     if (_instance == null)
     {
         _instance = new MovieIdPropertyType();
     }
     return(_instance);
 }
 public IEnumerable <IProperty> GetProperties()
 {
     if (properties == null)
     {
         properties = new List <IProperty>
         {
             MovieIdPropertyType.GetInstance(),
                 AveragePointsPropertyType.GetInstance(),
                 MovieNamePropertyType.GetInstance(),
         };
     }
     return(properties);
 }