label[for] should refer to the ID of an element, not its name

This may be a backwards incompatible change if you were relying on the
previous (incorrect) behaviour
Fields contained within labels can now be referenced by the label's text