public ReflectedArrayProperty(IMemberInfo info)
 {
     m_Info     = info;
     Attributes = new PropertyAttributeCollection(info.GetCustomAttributes().ToArray());
     IsReadOnly = Attributes.HasAttribute <ReadOnlyAttribute>() || !info.CanWrite();
 }