Removed IEquatable<T> restriction from Property<T>