11. A system for applying styles to an object within a user interface during runtime, comprising: a processor; and a memory coupled to the processor, bearing processor-executable instructions, that when executed on the processor, cause the processor to perform operations comprising: during runtime, ascertaining a first style and a second style associated with said object, wherein said object, said first style, and said second style are described in a high-level language; assigning a first property of the first style and the corresponding value assignment to the object, a property comprising a graphical attribute of the object in the user interface; assigning a second property of the first style and the corresponding value assignment to the object; determining that a third property of the second style and the corresponding value assignment is not to be assigned to the object because the third property is overridden by the first property; assigning a fourth property of the second style and the corresponding value assignment to the object because the fourth property is not overridden by a property of the first style; and displaying the object in the user interface.
11. A system for applying styles to an object within a user interface during runtime, comprising: a processor; and a memory coupled to the processor, bearing processor-executable instructions, that when executed on the processor, cause the processor to perform operations comprising: during runtime, ascertaining a first style and a second style associated with said object, wherein said object, said first style, and said second style are described in a high-level language; assigning a first property of the first style and the corresponding value assignment to the object, a property comprising a graphical attribute of the object in the user interface; assigning a second property of the first style and the corresponding value assignment to the object; determining that a third property of the second style and the corresponding value assignment is not to be assigned to the object because the third property is overridden by the first property; assigning a fourth property of the second style and the corresponding value assignment to the object because the fourth property is not overridden by a property of the first style; and displaying the object in the user interface. 12. The system of claim 11 , wherein the memory further bears processor-executable instructions that, when executed on the processor, cause the processor to perform operations comprising: applying local properties on said object.