This element defines a single XBL binding that can be attached to a bound document. It enables the creation of self-contained widgets that can contain content, implementation, and handlers. This element must have an id attribute value; this value is how it is associated -- either through a CSS style rule or a DOM method -- to the bound element that acts a placeholder for the binding that is filled out during attachment. The extends attribute inherits from a XUL element or another binding.