1. A method for searching a database of Objects, in which each Object is associated with a plurality of Attributes, each Attribute is associated with a Kind, and each Kind is associated with a plurality of Attributes, comprising: performing processing associated with receiving, utilizing a computer, search criteria from a user, the search criteria comprising an Attribute; performing processing associated with creating, utilizing the computer, a Nonceattribute using the search criteria performing processing associated with inputting, utilizing the computer, a search utilizing the Nonceattribute; performing processing associated with identifying, utilizing the computer, all Objects having the Nonceattribute; performing processing associated with identifying, utilizing the computer, all Attributes associated with the Objects; performing processing associated with identifying, utilizing the computer, all Kinds associated with the Attributes; and performing processing associated with displaying, utilizing the computer, at least a portion of the Kinds and at least a portion of the Attributes in a search result display, the search result display presented in a mutable hierarchical format independent of a location of an object in a default hierarchical structure.