Attributes and properties are fundamentally different things. You can have an attribute and property of the same name set to different values. For example: