When supplemental authorization code is used ???declaratively??? as an attribute, the code may be used with methods, user interface elements, and other components by inserting the declarative code before the corresponding component within the application code.